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

  1. Paste your ERB template into the input area
  2. Click Beautify to format
  3. Click Minify to compress (ERB tags are preserved)
  4. 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.

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

  1. Cole seu template ERB na área de entrada
  2. Clique em Embelezar para formatar
  3. Clique em Minificar para comprimir (tags ERB são preservadas)
  4. 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

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.