ERB Beautifier
Beautify and minify ERB (Embedded Ruby) templates.
ERB Beautifier
What it does
Formats ERB (Embedded Ruby) templates used in Ruby on Rails applications. The beautifier indents HTML structure while preserving all <% %>, <%= %>, and <%- %> Ruby tags.
How to use
- Paste your ERB template into the input area
- Click Beautify to format
- Click Minify to compress (ERB tags are preserved)
- Copy the result
Common use cases
- Formatting Rails view templates for code review
- Debugging complex ERB nesting issues
- Cleaning up auto-generated ERB from scaffolds
- Preparing templates for documentation
Privacy
All processing runs in your browser. Your templates are never sent to any server.
Related tools
- HTML Beautifier — Format plain HTML
- HTML Preview — Preview HTML in browser
FAQ
Are ERB tags preserved during minification?
Yes, <% %> and <%= %> tags are extracted before minification and restored after.
Does it handle <%- -%> tags?
Yes, all ERB tag variants are supported.
Does it work with Haml or Slim? No, this tool is specifically for ERB. Haml and Slim have different syntax.
Embelezador ERB
O que faz
Formata templates ERB (Ruby Embutido) usados em aplicações Ruby on Rails. O embelezador indenta a estrutura HTML enquanto preserva todas as tags Ruby <% %>, <%= %> e <%- %>.
Como usar
- Cole seu template ERB na área de entrada
- Clique em Embelezar para formatar
- Clique em Minificar para comprimir (tags ERB são preservadas)
- Copie o resultado
Casos de uso comuns
- Formatar templates de view do Rails para revisão de código
- Depurar problemas complexos de aninhamento ERB
- Limpar ERB auto-gerado de scaffolds
- Preparar templates para documentação
Privacidade
Todo o processamento roda no seu navegador. Seus templates nunca são enviados para nenhum servidor.
Ferramentas relacionadas
- Embelezador HTML — Formate HTML simples
- Visualizador HTML — Visualize HTML no navegador
Perguntas frequentes
Tags ERB são preservadas durante minificação?
Sim, tags <% %> e <%= %> são extraídas antes da minificação e restauradas depois.
Suporta tags <%- -%>?
Sim, todas as variantes de tags ERB são suportadas.
Funciona com Haml ou Slim? Não, esta ferramenta é especificamente para ERB.