Saltar al contenido
Estás sin conexión. Algunas funciones podrían no funcionar.

JSON / Code Tools

Formatea JSON al instante.

Embellece, minimiza, ordena e inspecciona. Todo en tu navegador.

El enlace compartido contiene el JSON codificado. Al abrirlo, la URL queda en el historial del navegador, y cualquier persona con el enlace puede leer los datos.
Entrada
Salida
Vacío
Ctrl+Shift+F Formatear ·Ctrl+Shift+M Minificar

Cómo formatear JSON en línea

  1. Abrir JSON Formatter

    Ve a json-formatter.hanoon.app en tu navegador.

  2. Pegar tu JSON

    Pega o escribe tus datos JSON sin procesar en el editor de entrada.

  3. Formatear o minificar

    Haz clic en Formatear para añadir sangría, o en Minificar para comprimir. Copia el resultado con un clic.

¿Qué es el formateo de JSON?

Formatear añade saltos de línea y sangría de 2 espacios, 4 espacios o tabulaciones. Formatear y Minificar mantienen el orden de las claves; Ordenar claves lo cambia. Las tres acciones conservan claves duplicadas y números como 9007199254740993 y 1.2300 tal como están escritos, aunque pueden reescribir los escapes de las cadenas.

¿Cómo puedo minificar JSON?

Minificar elimina los espacios y saltos de línea innecesarios fuera de las cadenas JSON. Por ejemplo, { "name": "A B", "count": 2 } se convierte en {"name":"A B","count":2}; el espacio de "A B" se conserva.

¿Mis datos JSON se mantienen privados?

Sí. El procesamiento permanece en tu navegador, y la aplicación no envía tus datos a un servidor ni los guarda en disco o localStorage. Si abres un enlace compartido, su URL con el JSON codificado puede quedar en el historial del navegador.

¿Qué sucede con JSON inválido?

El JSON no válido se rechaza y se muestra el error de sintaxis con su línea y columna. Formatear no lo repara automáticamente. Elija Reparar para intentar corregir problemas habituales; puede cambiar la entrada, así que revise el resultado. Validar comprueba la sintaxis, no JSON Schema.

¿Puedo convertir entre JSON y otros formatos?

Puede convertir JSON → YAML, YAML → JSON, JSON → CSV y JSON → TypeScript. Las conversiones de JSON a YAML o CSV rechazan las claves duplicadas en objetos en vez de descartarlas silenciosamente. Los tipos de TypeScript se infieren de la muestra; no son un JSON Schema ni un validador en tiempo de ejecución.