Saltar al contenido
helpyself

Formateador JSON

Local only — nothing is uploaded unless you save or share it.

Un formateador de JSON que valida y embellece al instante, o minifica.

  1. Pega tu JSON en la caja
  2. Elige la indentación, y ordena las claves si las quieres alfabéticas
  3. Pulsa Formatear y luego copia o descarga el resultado

Compartir un enlace

Lo guarda en tus archivos y te da una dirección que cualquiera puede abrir. Deja de funcionar sola.

El enlace dura
Guardar esta herramienta

Ten Formateador JSON a mano

Añadir a marcadores

Sobre esta herramienta

Un formateador de JSON coge el JSON generado por una máquina —normalmente entregado como una única línea ilegible— y lo reescribe con una indentación coherente para que puedas leerlo de verdad. Este valida mientras formatea: si el JSON está mal formado, obtienes el motivo y la línea y columna exactas en lugar de un fallo impreciso. Puedes elegir dos o cuatro espacios o tabuladores para encajar con el estilo de tu proyecto, ordenar las claves de los objetos alfabéticamente para comparar dos respuestas con facilidad, y minificar en la dirección contraria cuando necesitas la salida más pequeña posible. Todo ocurre localmente en tu navegador, lo que significa que las respuestas de API, los ficheros de configuración y cualquier otra cosa que pegues nunca se suben, ni se registran, ni las vemos nosotros. Eso importa cuando el JSON que estás depurando contiene tokens, fichas de clientes o cualquier otra cosa que no pegarías en el servidor de un desconocido.

Preguntas frecuentes

¿Se sube mi JSON a algún sitio?

No. El formateador funciona enteramente en tu navegador usando el analizador de JSON incorporado. Nada de lo que pegues viaja por la red, así que es seguro usarlo con respuestas de API que contengan tokens o datos personales.

¿Esto es un embellecedor de JSON o un validador?

Las dos cosas a la vez, porque no se pueden separar de verdad: para formatear JSON online el texto tiene que analizarse primero, así que cualquier error se informa con su línea en lugar de reformatearse en silencio. La salida usa dos espacios de indentación y conserva el orden de tus claves, y la misma página lo minifica de vuelta cuando el fichero está a punto de enviarse.

¿Por qué dice que mi JSON no es válido?

Las causas más habituales son una coma sobrante después del último elemento, comillas simples en vez de dobles, claves sin comillas y comentarios; nada de eso es JSON legal. El mensaje de error indica la línea y la columna para que saltes directo al problema.

¿Qué diferencia hay entre formatear y minificar?

Formatear añade espacios y saltos de línea para que una persona pueda leer la estructura. Minificar los elimina todos para producir la salida válida más pequeña, que es lo que quieres al enviar JSON por la red o incrustarlo en un fichero.

¿Ordenar las claves cambia mis datos?

No. El orden de las claves no tiene ningún significado en los objetos JSON, así que ordenarlas produce un documento equivalente. Es útil cuando quieres comparar dos respuestas que listan las mismas claves en distinto orden.

¿Hay un límite de tamaño?

El límite práctico es la memoria de tu dispositivo y no un tope fijo. Ficheros de unos pocos megabytes se formatean sin problema en un portátil o un móvil corriente.

Ayuda a mejorar esta herramienta

¿Has encontrado un fallo, quieres un cambio o te falta alguna herramienta?

/json-formatter

↑↓ para moverte · Enter para abrir · Esc para cerrar