Embeleze e formate JavaScript com indentação e espaçamento consistentes. Roda inteiramente no seu navegador.
Como usar Formatador JS
Cole o seu JavaScript na caixa de entrada.
Escolha o tamanho do recuo desejado.
Copie o resultado embelezado.
Este é um embelezador de JavaScript que reformata código minificado ou bagunçado com indentação, espaçamento e quebras de linha consistentes, de modo que ele volte a ser legível para compreensão ou depuração.
Ele é movido por um mecanismo de formatação bem estabelecido, o mesmo tipo de lógica que os editores usam, então ele lida com a sintaxe do JavaScript moderno e produz uma saída limpa e convencional, em vez de uma reindentação ingênua.
A formatação funciona inteiramente no seu navegador, então seu código nunca sai do seu dispositivo, o que importa para scripts proprietários ou sensíveis.
A reformatação só muda o layout, nunca o comportamento. A ferramenta reorganiza os espaços em branco e as quebras de linha; ela não renomeia variáveis, não remove código nem altera a lógica, então o script faz exatamente o que fazia antes, apenas organizado de forma clara.
Como o JSON é uma sintaxe JavaScript válida, você também pode colar um objeto ou array JSON e obtê-lo indentado de forma limpa, o que é prático quando você tem um bloco de dados em vez de código.
Ele embeleza em vez de minificar. Uma minificação segura precisa de um parser completo para renomear e descartar código sem mudar o comportamento, então esta ferramenta se concentra em tornar o código legível, e não menor.
Perguntas frequentes
Não, apenas embeleza. A minificação segura de JavaScript requer um parser completo para renomear e remover código sem alterar o comportamento, então esta ferramenta foca em tornar o código legível em vez de menor.
Sim. JSON é sintaxe JavaScript válida, então colar um objeto ou array JSON o formata de forma limpa com indentação adequada.
Não. A formatação roda inteiramente no seu navegador, então o seu código nunca sai do seu dispositivo, o que é importante para scripts proprietários ou sensíveis.
Incorpore esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o trecho abaixo; ele se mantém atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt-BR/javascript-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Ferramentas relacionadas
Converta CSV para um arquivo Excel .xlsx e Excel de volta para CSV, inteiramente no seu navegador. Funciona nos dois sentidos.
Gere interfaces TypeScript a partir de um exemplo JSON, com tipos aninhados, arrays e campos opcionais. Roda no navegador.
Converta JSON para XML e XML de volta para JSON, nas duas direções, direto no navegador.
Analise uma query string de URL em JSON e crie uma query string a partir de JSON, no navegador.