Minificador de CSS
Minifique CSS no navegador preservando strings, URLs, comentários e espaços importantes.
Minifique JavaScript no navegador com um parser. O código não é executado.
Esta ferramenta roda no seu navegador. Dados, arquivos e valores gerados ficam neste dispositivo. Favoritos e ferramentas recentes, se você usar, guardam apenas nomes de ferramentas no armazenamento local — nunca senhas, documentos ou conteúdo de QR codes. Veja a política de privacidade.
Por enquanto, o guia detalhado desta ferramenta (como usar, exemplos e perguntas frequentes) está em inglês.
Parse JavaScript with Terser, then compress and mangle it. Use it when a small script should be shorter and you want a parser rather than find-and-replace. The script is not run, and TypeScript comes back as an error.
function greet(name) { return "Hello, " + name; } is parsed, then shortened by removing whitespace and renaming locals where safe.
If the parser cannot read the file, you get an error. The tool does not try to “fix” broken JavaScript.
JavaScript cannot be minified safely with simple find-and-replace. This tool uses Terser in the browser to parse the source, then compress and mangle it. Your code is not executed with eval or new Function. Constant-expression evaluation is turned off so user expressions are not run during minify. Very large files are rejected so the tab stays responsive.
Terser parses the source, then compresses and mangles it. The script is not run. TypeScript, and JavaScript the parser cannot read, come back as an error rather than a shorter file. Constant expressions are not evaluated during the pass.
See the disclaimer for what these tools do not cover.
Minifique CSS no navegador preservando strings, URLs, comentários e espaços importantes.
Minifique HTML no navegador com uma passada conservadora que mantém o conteúdo de pre, textarea, script e style.
Formate JSON de forma legível, minifique ou verifique se é válido. Comentários, vírgulas finais e aspas simples falham. Não converte para CSV.
Codifique texto em Base64 ou decodifique de volta, usando UTF-8. Qualquer pessoa pode decodificar o resultado, então não serve para esconder senha. Arquivos não são aceitos.
Gere um ou vários valores UUID v4 no navegador usando uma fonte aleatória segura.
Codifique ou decodifique partes de URL no navegador com encodeURIComponent.