Entrada JSON

Salida minificada

¿Qué es un minificador JSON?

El JSON minificado tiene todo el espacio en blanco eliminado: sin saltos de línea, sin indentación, sin espacios entre claves y valores. El resultado es una sola línea compacta. Las APIs suelen devolver JSON minificado para reducir el tamaño. Los archivos de configuración y campos de base de datos a veces necesitan lo mismo. Un minificador JSON hace lo contrario que un formateador: toma JSON legible y lo comprime.

Esta herramienta se ejecuta en tu navegador. Tu JSON pasa por JSON.stringify() sin argumentos extra, lo que produce la salida mínima. No se envía nada a ningún servidor.

Cómo usar esta herramienta

1

Pegar o subir

Pega tu JSON en el editor izquierdo o haz clic en Subir para cargar un archivo. El botón Ejemplo carga datos de ejemplo.

2

Ver salida minificada

El panel derecho muestra el resultado minificado automáticamente. La barra de estadísticas muestra el tamaño original, el minificado y cuánto se ahorró. El JSON inválido mostrará un error.

3

Copiar o descargar

Usa <strong>Copiar</strong> o <strong>Descargar</strong> para obtener el JSON minificado. Si necesitas salida formateada de nuevo, usa el Formateador JSON. Para validar la sintaxis antes o después de minificar: Validador JSON.

Ejemplos de minificación JSON

La minificación elimina todo el espacio en blanco. Aquí hay ejemplos:

Entrada formateada

Entrada

Salida minificada

Salida

Cuándo se usa JSON minificado

Las respuestas de API suelen estar minificadas para reducir el ancho de banda. Al crear una API, puedes minificar el JSON que envías. Al almacenar JSON en una columna de base de datos o un parámetro URL, el tamaño más pequeño importa. Las herramientas de build y bundlers a veces esperan configuración minificada. La especificación JSON permite cualquier cantidad de espacio en blanco, así que el JSON minificado sigue siendo válido.

Si necesitas leer JSON minificado, pégalo primero en el Formateador JSON. Para validar la sintaxis antes o después de minificar: Validador JSON.

Preguntas frecuentes

¿Se envían mis datos a un servidor?

No. La minificación ocurre en tu navegador. Comprueba la pestaña Red para confirmarlo.

¿La minificación cambia los datos?

No. Solo se elimina el espacio en blanco. La estructura y los valores permanecen igual. RFC 8259 define JSON de modo que el espacio en blanco es insignificante.

¿Cuánto más pequeño se vuelve?

Depende del espacio en blanco original. El JSON formateado con indentación de 2 espacios puede reducirse un 30–50%. La barra de estadísticas muestra los números exactos.

¿Puedo minificar JSON inválido?

No. La herramienta parsea primero la entrada. Si no es JSON válido, obtendrás un error. Corrige la sintaxis con el Validador JSON o Formateador JSON.

¿Qué pasa con JSON con comentarios?

El JSON estándar no admite comentarios. Si tu archivo tiene comentarios (ej. configuración de VS Code), elimínalos primero.

Herramientas relacionadas

Más sobre JSON: guía de MDN, RFC 8259, json.org, JSON.stringify en MDN, jq, Postman.