Embeleze e formate JavaScript com indentação e espaçamento consistentes. Corre inteiramente no seu navegador.
Como usar o/a Formatador de JS
Cole o seu JavaScript na caixa de entrada.
Escolha o tamanho da indentação que quer.
Copie o resultado embelezado.
Este é um embelezador de JavaScript que reformata código minificado ou desarrumado com indentação, espaçamento e quebras de linha consistentes, para que se torne novamente legível para compreensão ou depuração.
É alimentado por um motor de formatação bem estabelecido, o mesmo tipo de lógica que os editores usam, por isso trata da sintaxe moderna de JavaScript e produz uma saída limpa e convencional em vez de uma reindentação ingénua.
A formatação corre inteiramente no seu navegador, por isso o seu código nunca sai do seu dispositivo, o que importa para scripts proprietários ou sensíveis.
Reformatar só muda o layout, nunca o comportamento. A ferramenta reorganiza os espaços em branco e as quebras de linha; não renomeia variáveis, não remove código nem altera a lógica, por isso o script faz exatamente o que fazia antes, apenas disposto de forma clara.
Como o JSON é sintaxe JavaScript válida, também pode colar um objeto ou array JSON e obtê-lo indentado de forma limpa, o que é prático quando tem um bloco de dados em vez de código.
Embeleza em vez de minificar. A minificação segura precisa de um analisador completo para renomear e remover código sem mudar o comportamento, por isso esta ferramenta foca-se em tornar o código legível em vez de mais pequeno.
Perguntas frequentes
Não, só embeleza. A minificação segura de JavaScript precisa de um interpretador completo para renomear e eliminar código sem alterar o comportamento, por isso esta ferramenta foca-se em tornar o código legível em vez de mais pequeno.
Sim. O JSON é sintaxe JavaScript válida, por isso colar um objeto ou array JSON formata-o de forma limpa com a indentação adequada.
Não. A formatação corre inteiramente no seu navegador, por isso o seu código nunca sai do seu dispositivo, o que é importante para scripts proprietários ou sensíveis.
Incorporar esta ferramenta
Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.
<iframe src="https://monu.tools/embed/pt/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 num ficheiro 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. Corre no seu navegador.
Converta JSON para XML e XML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.
Interprete uma query string de URL em JSON e construa uma query string a partir de JSON, no seu navegador.