Formateador y embellecedor de PHP

Pega código PHP desordenado o minificado y obtén código limpio y con formato coherente: sangría, llaves, arrays y listas largas de argumentos siempre con el mismo diseño.

Actualizado el

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Formateador PHP

  1. Pega tu código PHP, con o sin la etiqueta de apertura <?php.
  2. Define el ancho de línea, la sangría y el estilo de comillas.
  3. Copia o descarga el código formateado.

Cómo funciona el formateador

El código se analiza en un árbol sintáctico con el plugin de PHP de Prettier y se vuelve a imprimir desde cero, así que el resultado es coherente sin importar lo desordenada que estuviera la entrada. Además, el formateador nunca cambia lo que hace el código. Los errores de sintaxis se indican con su línea, por lo que también sirve como comprobación rápida de sintaxis PHP.

Opciones de estilo

Los valores por defecto siguen las convenciones habituales de PSR-12: sangría de 4 espacios y llaves de clases y funciones en su propia línea. El ancho de línea controla cuándo los arrays y las listas de argumentos largos se dividen en varias líneas. Se admiten plantillas mixtas de PHP y HTML.

Mantén el formateo automático

En proyectos completos, usa las mismas reglas en tu editor o en CI con Prettier y @prettier/plugin-php, o con PHP-CS-Fixer para PSR-12. Formatear al guardar mantiene los diffs centrados en los cambios reales.

Privado por diseño

El formateo se ejecuta por completo en tu navegador: tu código nunca se sube, así que es seguro para proyectos propietarios.

También se busca como: beautifier php, formatear código php, formateador de código php online, embellecer código php, php pretty print, formatear php psr-12, formatear php online.

Herramientas que combinan con: Formateador PHP

  • Formateador de JavaScript — Desminifica y da formato a JavaScript, JSON o JSX con la sangría y el estilo de llaves que prefieras, o elimina espacios y comentarios con un minificador verificado.
  • Formateador HTML — Pega HTML minificado o desordenado y obtén HTML limpio y con sangría coherente, incluidos los bloques <style> y <script> incrustados.
  • Formateador SQL — Pega una consulta o una migración completa y obtén SQL legible, con una cláusula por línea, joins alineados y mayúsculas coherentes, siguiendo la gramática de tu base de datos.
  • Formateador JSON — Pega el código JSON para formatearlo, minimizarlo o validarlo.

Preguntas frecuentes

¿El formateador cambia cómo se ejecuta mi PHP?
No. Solo modifica espacios en blanco, saltos de línea y estilo de comillas cuando es seguro hacerlo. La lógica no se toca.
¿Qué versiones de PHP son compatibles?
La sintaxis de PHP 5 hasta 8.3, incluidos atributos, enums, propiedades readonly, expresiones match y argumentos con nombre.
¿Cumple con PSR-12?
La salida sigue las reglas principales de PSR-12 para sangría y llaves. Para aplicar PSR-12 de forma estricta en un proyecto, ejecuta también PHP-CS-Fixer.
¿Puedo instalar Formateador PHP como aplicación web y utilizarla sin conexión?
Sí. Formateador PHP es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas