Saltar al contenido
atajo.

Formateador JSON

Formatea, valida y minifica JSON. Detecta errores y analiza su estructura directamente en tu navegador.

Por Atajo · Revisado octubre de 2026

Tu JSON se procesa localmente en el navegador. MiAtajo no recibe ni almacena el contenido.

JSON de entrada

Arrastra aquí un archivo .json

Se lee en tu dispositivo · máximo 10 MB

Resultado

✓ JSON válido

Estadísticas

Caracteres
183
Líneas
11
Tamaño
183 B
Objetos
3
Arrays
1
Claves
7
Valores
7
Profundidad máxima
3

Strings: 6 · Números: 0 · Booleanos: 1 · Null: 0

Utilidades de texto JSON

Desescapar JSON

Escapar JSON

¿Qué es JSON?

JSON es un formato de texto para representar objetos, listas y valores sencillos. Sus reglas son pequeñas y estrictas: las claves llevan comillas dobles, las propiedades se separan con comas y los valores booleanos se escriben en minúsculas.

¿Para qué sirve JSON?

Se usa en APIs, archivos de configuración, bases de datos y aplicaciones web porque es legible para las personas y fácil de interpretar para los programas.

Cómo formatear y validar JSON

Pega el texto, elige dos o cuatro espacios o tabulaciones y pulsa Formatear. Validar comprueba el texto y muestra estadísticas de objetos, arrays, claves, valores, líneas y profundidad.

Qué significa JSON inválido

Un JSON inválido no cumple la gramática del formato. La herramienta señala la posición aproximada detectada por el parser, muestra el mensaje original y añade una explicación solo cuando puede hacerlo con seguridad.

Errores comunes en JSON

Incorrecto: falta una coma

{
  "nombre": "Marc"
  "edad": 22
}

Cada propiedad debe terminar con una coma salvo la última.

Correcto

{
  "nombre": "Marc",
  "edad": 22
}

Incorrecto: clave sin comillas

{ nombre: "Marc" }

Correcto

{ "nombre": "Marc" }

Incorrecto: booleano con mayúscula

{ "activo": True }

Correcto

{ "activo": true }

JSON distingue mayúsculas y minúsculas.

JSON formateado frente a JSON minificado

El formato con sangría facilita revisar cambios y depurar datos. La versión minificada elimina espacios y saltos de línea para reducir el tamaño al transmitir o almacenar.

Diferencia entre objeto y array

Un objeto agrupa pares de clave y valor entre llaves. Un array mantiene una secuencia ordenada de valores entre corchetes; sus elementos no se reordenan al ordenar claves.

Comillas dobles en JSON

Las cadenas y las claves siempre usan comillas dobles. Para incluir una comilla dentro de una cadena se escapa como \".

JSON frente a JavaScript

JSON no admite funciones, comentarios, undefined ni expresiones. Que una estructura sea válida en JavaScript no significa que pueda guardarse como JSON.

Privacidad de la herramienta

El editor, el parser, el árbol y la descarga funcionan en el dispositivo. MiAtajo no recibe ni almacena el JSON que procesas.

Preguntas frecuentes

¿Qué es JSON?

JSON (JavaScript Object Notation) es un formato de texto ligero para intercambiar datos estructurados entre aplicaciones.

¿Mi JSON se envía a un servidor?

No. El análisis, formato, búsqueda y descarga se ejecutan localmente en tu navegador.

¿Cuál es la diferencia entre formatear y validar?

Validar comprueba que la sintaxis sea correcta. Formatear además añade sangría para facilitar la lectura.

¿Por qué mi JSON es inválido?

Las causas habituales son una coma ausente, comillas simples, claves sin comillas dobles o valores como True en vez de true.

¿JSON permite comentarios?

No. El estándar JSON no incluye comentarios; elimínalos antes de validar.

¿JSON permite comillas simples?

No. Las cadenas y las claves deben estar entre comillas dobles.

¿Qué diferencia hay entre JSON y JavaScript?

JSON es un formato de datos con una sintaxis más limitada; JavaScript es un lenguaje que también tiene funciones, variables y expresiones.

¿Puedo procesar archivos JSON?

Sí. Arrástralos a la zona de carga o selecciónalos. Se leen localmente y no se suben.

¿Hay límite de tamaño?

La carga de archivos está limitada a 10 MB para mantener una respuesta segura y fluida en el navegador.

¿Puedo usar información sensible?

El contenido se procesa localmente, pero evita pegar credenciales, contraseñas, tokens de API o secretos innecesariamente.

Otras herramientas