Ir para o conteúdo principal

0 de 3 usos hoy · 3 restantes. Pasa a Pro y elimina el límite.

Mejorar

Formateador JSON

Valida · formatea · minifica · repara — Procesamiento en tu dispositivo.

Processado no seu navegador

Operación

Entrada

Resultado (formateado)

El resultado formateado aparece aquí...
Procesamiento en tu dispositivo. El JSON se analiza con el JSON.parse() nativo del navegador. Nada se envía al servidor — seguro para payloads sensibles, secretos, etc.
Sobre

¿Qué es un formateador y validador de JSON?

Por Quorify EditorialAtualizado em

El Formateador JSON de Quorify formatea, valida e indenta cualquier cadena JSON, ayudando a los desarrolladores a inspeccionar payloads de API, configuraciones y respuestas de webhooks con legibilidad. La herramienta sigue los estándares oficiales RFC 8259 (IETF) y ECMA-404. El procesamiento ocurre por completo en tu navegador — útil cuando trabajas con payloads sensibles y prefieres no pegarlos en herramientas online que envían datos a servidores. Admite minificación inversa, indentación configurable y detección de errores de sintaxis con su posición. Forma parte del kit dev de Quorify: combínalo con el Generador de Hash para verificar la integridad del payload, con el Generador de UUID para identificadores y con el Generador de Slug para normalizar cadenas para URLs.

Casos

Cuándo usarlo

  1. Inspeccionar la respuesta de un endpoint REST recién creado y validar la estructura antes de integrar.

  2. Depurar JSON corrupto proveniente de logs de producción, identificando la posición exacta del error de sintaxis.

  3. Formatear archivos de configuración (package.json, tsconfig.json, manifest) que llegaron minificados.

  4. Validar el payload de un webhook antes de enviarlo a la cola de procesamiento, evitando que los jobs fallen por sintaxis.

  5. Comparar dos respuestas de API indentadas lado a lado para identificar diferencias sutiles.

Método

Cómo funciona

El parser usa el JSON nativo del navegador (JSON.parse), que sigue el RFC 8259. Si la cadena es válida, el resultado se vuelve a serializar con indentación configurable (2 o 4 espacios, o tabulación). Ante un error de sintaxis, el navegador devuelve un mensaje con la posición aproximada del problema — útil para localizar una coma faltante, un corchete sin cerrar o una cadena sin comillas. El formateador también detecta los tipos específicos de JSON (string, number, boolean, null, array, object) y preserva el orden de las claves del payload original. Para la minificación inversa, se eliminan todos los espacios fuera de las cadenas.

FAQ

Preguntas frecuentes

¿JSON distingue mayúsculas de minúsculas?
Sí. Las claves y los valores difieren según el uso de mayúsculas. true, false y null van en minúsculas por especificación; True/TRUE son errores de sintaxis. Las comillas deben ser dobles ("), no simples ('). Los comentarios (// o /* */) no se permiten en JSON puro — para eso existen JSON5/JSONC.
¿Por qué falla mi JSON con una coma final?
El estándar JSON (RFC 8259) no permite una coma después del último elemento de un array u objeto. JavaScript moderno la acepta, pero JSON es estricto. Para admitir comas finales, usa JSON5 o JSONC — formatos derivados, pero no estrictamente compatibles con APIs que esperan JSON estándar.
¿Cómo representar fechas en JSON?
JSON no tiene un tipo de fecha nativo. La convención más usada es ISO 8601 en una cadena: "2026-05-21T14:30:00Z". Otras opciones: timestamp Unix (número en segundos o ms desde epoch) u objeto estructurado {year, month, day}. Combina ISO 8601 con nuestro conversor Epoch para trabajar con timestamps.
¿Hay un límite de tamaño?
El navegador admite cadenas JSON del orden de cientos de megabytes en memoria, pero los formateadores web suelen ralentizarse por encima de ~10 MB debido al DOM. Para archivos enormes usa herramientas CLI como jq.
¿Cuál es la diferencia entre JSON y JSON5?
JSON5 es una extensión informal que añade comodidad para humanos: comentarios, comas finales, claves sin comillas, cadenas con comillas simples, números hexadecimales. Las APIs y las librerías web esperan JSON estricto; JSON5 es más común en archivos de configuración que las personas editan directamente.
¿Por qué validar el JSON antes de enviarlo a una API?
Porque las APIs estrictas devuelven errores 400 con mensajes poco descriptivos cuando el payload es inválido. Validar de antemano ahorra tiempo de depuración, evita fallos a mitad de transacción y mejora la observabilidad de tu propio sistema.
Fontes

Fuentes oficiales

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. Estándar internacionalRFC 8259 (2017)IETF · Internet Engineering Task Force

    RFC 8259 — The JavaScript Object Notation (JSON) Data Interchange Format

    Especificación técnica oficial del formato JSON, incluyendo gramática, codificación y reglas de interoperabilidad. Base para cualquier formateador, parser o validador JSON.

  2. Estándar internacionalECMA-404 (2nd ed.)Ecma International

    ECMA-404 — The JSON Data Interchange Syntax

    Estándar ECMA del formato JSON, alineado con el RFC 8259 y adoptado por lenguajes, APIs y bases de datos en todo el mundo.

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

Relacionadas

Herramientas relacionadas

toolLayout.related_description