Ir al contenido

Formateador JSON

Embellece o minifica JSON con tu sangría, claves ordenadas y números exactos.

Modo
Funciona en tu navegador: tus datos no se suben.

Cómo se usa

  1. Pega tu JSON en el editor de entrada.
  2. Elige Embellecer o Minificar en Modo.
  3. Si eliges Embellecer, selecciona 2 espacios, 3 espacios, 4 espacios o Tabulación en Sangría.
  4. Activa Ordenar claves si quieres ordenar las claves de todos los objetos.

Ejemplos

Leer un pedido recibido de una API

Entrada
{"pedidoId":12345678901234567890,"cliente":"Lucía Pérez","articulos":[{"nombre":"Café molido","cantidad":2}],"total":18.50}
Salida
{
  "pedidoId": 12345678901234567890,
  "cliente": "Lucía Pérez",
  "articulos": [
    {
      "nombre": "Café molido",
      "cantidad": 2
    }
  ],
  "total": 18.50
}

Dejar una configuración en una sola línea

Entrada
{
  "idioma": "es",
  "moneda": "MXN",
  "notificaciones": {
    "correo": true,
    "sms": false
  }
}
Salida
{"idioma":"es","moneda":"MXN","notificaciones":{"correo":true,"sms":false}}

Ordenar una ficha de producto con objetos anidados

Entrada
{"precio":29.90,"nombre":"Mochila","detalles":{"material":"Algodón","color":"Azul"},"codigo":"MO-204"}
Salida
{
    "codigo": "MO-204",
    "detalles": {
        "color": "Azul",
        "material": "Algodón"
    },
    "nombre": "Mochila",
    "precio": 29.90
}

Preguntas frecuentes

¿Por qué mi JSON aparece como inválido?

El formateador exige JSON estricto: no admite comentarios, comas finales, comillas simples ni claves sin comillas. El panel indica la línea y la columna del primer error; pulsa el mensaje para ir a esa posición.

¿Se envía mi JSON a un servidor?

El JSON se procesa en tu navegador. El código de la herramienta no envía solicitudes de red con su contenido.

¿Qué tamaño puede tener un archivo JSON?

Se rechazan los archivos de más de 100 MB. Si el navegador se queda sin memoria al procesarlo, prueba con un archivo más pequeño.

¿Qué pasa si hay claves duplicadas?

Se conservan ambas entradas y se muestra una nota con sus posiciones. No se sustituye un valor por el otro.