Um formatador de texto visual para WhatsApp que permite visualizar como suas mensagens ficam formatadas antes de enviar. Interface intuitiva com preview em tempo real no estilo do WhatsApp.
- ✅ Preview em tempo real - Veja como sua mensagem ficará no WhatsApp
- ✅ Interface responsiva - Funciona em desktop e mobile
- ✅ Mockup realista - Simulação visual do WhatsApp
- ✅ Cópia com um clique - Copie o texto formatado instantaneamente
- ✅ Suporte completo - Todas as formatações do WhatsApp
- ✅ Atalhos de teclado - Formate rapidamente com shortcuts
| Formatação | Sintaxe | Exemplo |
|---|---|---|
| Negrito | *texto* |
Este texto ficará em negrito |
| Itálico | _texto_ |
Este texto ficará em itálico |
~texto~ |
||
Monoespaçado |
```texto``` |
Este texto ficará monoespaçado |
Código inline |
`texto` |
código inline |
| > Citação | > texto |
> Esta é uma citação |
| Lista marcadores | * item |
• Item da lista |
| Lista numerada | 1. item |
1. Item numerado |
- Digite seu texto no editor à esquerda
- Visualize como ficará no WhatsApp no preview à direita
- Clique em "Copiar Texto" para copiar o texto formatado
- Cole no WhatsApp e envie sua mensagem!
Ctrl + B- NegritoCtrl + I- ItálicoCtrl + U- TachadoCtrl + K- Código inline
# Clone o repositório
git clone https://github.com/leofelipet/whatsapp-text-formatter.git
# Entre na pasta
cd whatsapp-text-formatter
# Abra o arquivo index.html no navegadorAcesse diretamente pelo GitHub Pages: Aqui
whatsapp-text-formatter/
├── index.html # Página principal
├── styles.css # Estilos e design
├── script.js # Lógica da aplicação
└── README.md # Documentação
- HTML5 - Estrutura da página
- CSS3 - Estilização e layout responsivo
- JavaScript ES6 - Lógica de formatação e interatividade
- Flexbox/Grid - Layout moderno e responsivo
- Regex para identificar padrões de formatação
- Conversão de sintaxe WhatsApp para HTML
- Preservação de quebras de linha como
\n
- Mockup realista do WhatsApp com cores autênticas
- Animações suaves e feedback visual
- Design responsivo para diferentes tamanhos de tela
- Cópia para área de transferência com fallback
- Notificações toast para feedback do usuário
- Atalhos de teclado para formatação rápida
Olá! Como você está?
*Olá!* Como você está?
_Espero que bem!_
> Lembrete importante
Lista de tarefas:
* Fazer compras
* Estudar programação
* Enviar relatório
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature) - Commit suas mudanças (
git commit -m 'Adiciona nova feature') - Push para a branch (
git push origin feature/nova-feature) - Abra um Pull Request
- ✅ Chrome 80+
- ✅ Firefox 75+
- ✅ Safari 13+
- ✅ Edge 80+
- ✅ Mobile (iOS/Android)
- Algumas formatações muito complexas podem não aparecer perfeitamente no preview
- Em navegadores muito antigos, a função de cópia pode não funcionar
- Suporte a botões de formatação
- Tema escuro
- Histórico de mensagens
- Suporte a emojis direto no editor
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Leo Felipe
- GitHub: @leofelipet
- Inspirado na necessidade de visualizar formatação do WhatsApp
- Design baseado na interface oficial do WhatsApp
- Comunidade open source pelas ferramentas utilizadas
⭐ Se este projeto te ajudou, deixe uma estrela no GitHub!
📢 Compartilhe com seus amigos que também usam WhatsApp!