Minificador de JSON, CSS e JavaScript
Minifique JSON, JSONC, CSS e JavaScript localmente, com estatísticas, cópia e download.
Minificador de código
Seu código é processado somente neste navegador.
Formato detectado: json
O que faz esta ferramenta?
Atualizado em julho de 2026
Compacta JSON, CSS e JavaScript diretamente no navegador para reduzir espaços, comentários e estruturas desnecessárias. JSON também aceita comentários opcionais de JSONC e pode ser reformatado com indentação de 2 ou 4 espaços. Os mecanismos de CSS e JavaScript são carregados somente quando o formato correspondente é usado.
Como usar?
- Selecione o formato ou deixe a detecção automática ativada.
- Cole o código ou escolha um arquivo local; nenhum conteúdo é enviado ao servidor.
- Ajuste as opções de JSON ou JavaScript quando necessário.
- Clique em Minificar e confira a contagem de caracteres e a redução.
- Copie o resultado ou baixe o arquivo com a extensão adequada.
Exemplos
JSONC com comentário
Carregue o exemplo JSONC, mantenha a opção de comentários ativada e gere JSON válido sem o comentário.
CSS de componente
Selecione CSS para remover comentários, espaços e redundâncias de uma folha de estilos fictícia.
Quais são as regras e limitações?
- Todo processamento ocorre no navegador e o conteúdo não é enviado ao endpoint de contato nem ao analytics.
- A detecção automática usa extensão e heurísticas; selecione manualmente quando o conteúdo for ambíguo.
- A opção de nomes curtos do JavaScript pode alterar identificadores locais; revise o resultado antes de publicar.
- HTML, consolidação de media queries, prefixos automáticos e tree-shaking estão fora do MVP.
Perguntas frequentes
O meu código é enviado para algum servidor?
Não. JSON usa recursos nativos do navegador, e CSS e JavaScript são processados por bibliotecas carregadas no cliente.
É possível minificar JSON com comentários?
Sim. Ative a opção JSONC para remover comentários de linha e de bloco antes de interpretar o JSON.
Posso formatar JSON em vez de minificar?
Sim. Escolha indentação de 2 ou 4 espaços para gerar uma versão legível.
O JavaScript é ofuscado?
A compactação remove comentários e simplifica o código. A opção de nomes curtos ativa o mangle do Terser para identificadores locais.