Formateador de Código y Datos
Pega JSON, XML, YAML, CSV o HTML — se detecta automáticamente. Embellece, minifica, valida, explora en árbol y exporta a otros formatos.
Tip: Ctrl+Enter para formatear
Pega JSON, XML, YAML, CSV o HTML — se detecta automáticamente. Embellece, minifica, valida, explora en árbol y exporta a otros formatos.
Tip: Ctrl+Enter para formatear
Pega cualquier dato estructurado o marcado y la herramienta identifica el formato automáticamente — sin selección manual. Todo el procesamiento ocurre en tu navegador; nada se sube a ningún servidor.
Embellece respuestas de API compactas o minifica JSON para producción. El validador detecta errores comunes como comas finales, claves sin comillas y corchetes desbalanceados, con un mensaje descriptivo que apunta al problema.
Imprime XML con sangría consistente. El formateador conserva declaraciones XML, espacios de nombres, comentarios e instrucciones de procesamiento. Las etiquetas autocierre se mantienen compactas.
Formatea configuraciones YAML (Kubernetes, Docker Compose, GitHub Actions, etc.) o convierte entre estilos flow y block. Utiliza js-yaml, el mismo parser usado en herramientas Node.js.
Alinea las columnas CSV para facilitar la lectura en vista Texto, o cambia a vista Árbol para ver los datos como tabla. Sube cualquier fichero .csv directamente desde tu dispositivo.
Indenta HTML desordenado o minifícalo para reducir el peso de la página. Funciona tanto en fragmentos como en documentos completos — no se requiere <!DOCTYPE>.
El panel Exportar convierte entre formatos con un solo clic. Conversiones soportadas: JSON ↔ XML, JSON ↔ YAML, JSON ↔ CSV, XML ↔ YAML, CSV ↔ YAML. El resultado convertido se puede copiar o descargar al instante.
Tras formatear, cambia a Vista Árbol para explorar JSON o XML profundamente anidados sin hacer scroll por el texto. Cada nodo es plegable. Los datos CSV se muestran como tabla para facilitar la revisión.
JSON, XML, YAML, CSV y HTML. La herramienta detecta el formato automáticamente según el contenido, por lo que raramente necesitarás seleccionarlo manualmente.
Sí. Usa el panel Convertir y Exportar bajo el editor. Pega el input, haz clic en el formato destino y copia o descarga el resultado. Rutas soportadas: JSON ↔ XML, JSON ↔ YAML, JSON ↔ CSV, XML ↔ YAML, CSV ↔ YAML y sus inversas.
Sí. Todo el procesamiento se ejecuta en tu navegador con JavaScript. No se transmite ningún dato a ningún servidor. Puedes usar esta herramienta sin conexión una vez cargada la página.
Formatear (embellecer) añade sangría y saltos de línea para hacer el código legible. Minificar hace lo contrario — elimina todos los espacios innecesarios para reducir el tamaño del fichero, útil para APIs, despliegues de configuración y recursos de producción.
El parser YAML (js-yaml) se carga desde una CDN en el primer uso. Una vez cargado queda en caché y es instantáneo en usos posteriores.
Sí. Haz clic en el botón Subir del panel de entrada y selecciona cualquier fichero .json, .xml, .yaml, .csv o .html desde tu dispositivo. El formato se detecta automáticamente del contenido del fichero.