Formatador e Beautifier de PHP

Cole PHP desorganizado ou minificado e receba um código limpo e com formatação consistente: indentação, chaves, arrays e listas longas de argumentos sempre no mesmo padrão.

Atualizado em

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Formatador PHP

  1. Cole seu código PHP, com ou sem a tag de abertura <?php.
  2. Defina a largura da linha, a indentação e o estilo das aspas.
  3. Copie ou baixe o código formatado.

Como o formatador funciona

O código é convertido em uma árvore de sintaxe pelo plugin PHP do Prettier e impresso novamente do zero, então o resultado fica consistente independentemente de quão bagunçada estava a entrada. O formatador nunca altera o que o código faz. Erros de sintaxe são indicados com a linha correspondente, então ele também serve como uma verificação rápida de sintaxe PHP.

Opções de estilo

Os padrões seguem as convenções comuns do PSR-12: indentação de 4 espaços e chaves de classes e funções em linha própria. A largura da linha controla quando arrays e listas de argumentos longos quebram em várias linhas. Templates que misturam PHP e HTML são compatíveis.

Mantenha a formatação automática

Para projetos inteiros, use as mesmas regras no seu editor ou no CI com o Prettier e o @prettier/plugin-php, ou com o PHP-CS-Fixer para PSR-12. Formatar ao salvar mantém os diffs focados em mudanças reais.

Privado por design

A formatação roda inteiramente no seu navegador. Seu código nunca é enviado para um servidor, então é seguro usar em projetos proprietários.

Também pesquisado como: beautifier php, formatar código php, formatador de código php online, deixar código php bonito, php pretty print, organizar código php, formatador psr-12.

Ferramentas que combinam com: Formatador PHP

  • Formatador JavaScript — Desminifique e deixe legível JavaScript, JSON ou JSX com a indentação e o estilo de chaves que você preferir, ou remova espaços e comentários com um minificador verificado.
  • Formatador HTML — Cole HTML minificado ou bagunçado e receba um código limpo e com indentação consistente, incluindo os blocos <style> e <script> embutidos.
  • Formatador SQL — Cole uma query — ou um script de migração inteiro — e receba um SQL legível, com uma cláusula por linha, joins alinhados e palavras-chave com caixa consistente, seguindo a gramática do seu banco.
  • Formatação JSON — Cole o JSON aqui para formatá-lo, compactá-lo ou validá-lo.

Perguntas frequentes

O formatador altera o funcionamento do meu PHP?
Não. Ele só altera espaços em branco, quebras de linha e o estilo das aspas quando isso é seguro. A lógica permanece intacta.
Quais versões do PHP são suportadas?
A sintaxe do PHP 5 até o 8.3, incluindo attributes, enums, propriedades readonly, expressões match e argumentos nomeados.
Ele é compatível com o PSR-12?
A saída segue as principais regras do PSR-12 para indentação e chaves. Para aplicar o PSR-12 de forma estrita em um projeto, rode também o PHP-CS-Fixer.
Posso instalar o Formatador PHP como um aplicativo da web e usá-lo offline?
Sim. O Formatador PHP é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas