Formatador de JavaScript – Indente e limpe o código
Reindente JavaScript e TypeScript e remova comentários, com strings, templates e expressões regulares preservados intactos.
347 caracteres
397 caracteres · 14% maior
Este é um formatador de leitura: ele reindenta e remove comentários, mas não junta linhas nem reescreve sintaxe. É proposital — em JavaScript, apagar uma quebra de linha pode mudar o significado do código por causa da inserção automática de ponto e vírgula. Por isso não oferecemos minificação agressiva aqui.
Como usar esta ferramenta
- Cole o código no campo de entrada
- Escolha formatar, remover comentários ou os dois
- Ajuste a indentação, se quiser
- Copie o resultado
Sobre esta ferramenta
O que é
Formatar JavaScript reorganiza indentação e quebra de linha em torno de blocos. O detalhe que separa um formatador confiável de um perigoso é reconhecer strings, templates, comentários e literais de expressão regular antes de mexer em qualquer espaço.
Quando usar
- Ler um trecho de código colado sem indentação
- Limpar comentários antes de compartilhar um exemplo
- Revisar código em um chamado ou em uma issue
- Entender uma função herdada escrita em poucas linhas
- Padronizar a indentação de um trecho antes de colar no projeto
Segurança
Processamento 100% no navegador. Nenhum dado é enviado ao servidor — seus dados sensíveis permanecem no seu dispositivo.
Perguntas frequentes
- Por que a ferramenta não minifica JavaScript?
- Porque juntar linhas em JavaScript pode mudar o significado do código, por causa da inserção automática de ponto e vírgula. Minificar com segurança exige um parser completo — para produção, use o minificador do seu empacotador.
- Funciona com TypeScript?
- Sim. A indentação é baseada em blocos, então anotações de tipo, generics e decoradores passam intactos.
- Minha expressão regular vai ser preservada?
- Sim. O formatador distingue uma regex de uma divisão pelo token anterior, e copia o literal inteiro sem tocar — inclusive barras escapadas e classes de caractere.