Skip to content

Minificador JSON

Solo en el navegador RFC 8259 JSON parser
El resultado aparece aquí cuando introduces JSON.
Funciona por completo en tu navegador con el analizador JSON integrado.

Resumen

Formatea, valida, minifica y analiza JSON en tu navegador

Elimina cada byte de espacio innecesario del JSON. Mira el tamano original, el minificado y exactamente cuanto ahorras.

Guía

Cómo usar

  1. 1
    Pega tu JSON

    Escribe, pega o usa el botón Pegar para traer JSON del portapapeles. El botón Ejemplo carga una pequeña muestra.

  2. 2
    Elige una acción

    Cambia entre Formatear, Validar, Minificar y Analizar con las pestañas. La misma entrada se reutiliza.

  3. 3
    Lee el resultado

    La salida formateada y minificada aparece en el panel de resultado; la validación muestra un veredicto; el análisis enumera cada problema.

  4. 4
    Copia o descarga

    Usa Copiar para enviar el resultado al portapapeles. En las pestanas Formatear y Minificar también puedes Descargar el resultado como archivo .json.

Referencia

Qué comprueba JSON Lint

Problemas que detecta el análisis de JSON y su significado
ProblemaQué significa
Clave duplicadaDos propiedades de un objeto comparten clave — los analizadores conservan solo un valor.
Coma finalUna coma antes de un corchete o llave de cierre — no permitida en JSON estricto.
ComentarioComentarios // o /* */ — válidos en JSON5/JSONC pero rechazados por JSON.
Cadena con comillas simplesCadenas o claves con comillas simples — JSON requiere comillas dobles.
Clave sin comillasUna clave de objeto sin comillas — JSON requiere comillas dobles en cada clave.
Marca de orden de bytesUn carácter BOM oculto al inicio de la entrada que puede confundir a los analizadores.

Errores

Errores comunes de JSON

  • Comas finales

    Una coma tras el último elemento se tolera en JavaScript pero no es válida en JSON. Quítala antes del corchete o la llave de cierre.

  • Comillas simples

    JSON requiere comillas dobles en cada cadena y clave. La pestaña Analizar marca cada comilla simple.

  • Claves sin comillas

    Los literales de objeto de JavaScript permiten {name: "x"}, pero JSON necesita {"name": "x"}.

  • Comentarios

    JSON no tiene sintaxis de comentarios. // y /* */ son válidos en JSON5 y JSONC pero un analizador estándar los rechaza.

Preguntas frecuentes

¿Cuánto se reduce el JSON al minificarlo?
Depende de cuánto espacio tenga la entrada. Un JSON formateado con 2 espacios suele reducirse entre un 20 y un 60 %. Un JSON ya compacto se reduce muy poco.
¿El JSON minificado sigue siendo válido?
Sí. La minificación solo elimina espacios no significativos entre tokens. Los datos y la estructura son idénticos.
¿Debería también comprimir mi JSON?
Para la transferencia por red, sí — la compresión gzip o brotli sobre la minificación logra ahorros mucho mayores.
¿La minificación cambia el orden de las claves?
No. La minificación conserva el orden de las claves tal como aparece en tu entrada.