Minificar JSON

Valida JSON y elimina los espacios de formato.

Tus archivos se procesan aquí, en tu dispositivo

No enviamos el contenido de tus archivos o textos a un servidor de procesamiento. No necesitas una cuenta y no hay un cupo diario de operaciones. Cada herramienta tiene límites de tamaño para cuidar la memoria de tu dispositivo.

Necesitas conexión para cargar el sitio y sus recursos. El alojamiento puede recibir datos técnicos de las visitas. Los favoritos guardan solo identificadores de herramientas en este navegador.

Cómo tratamos tus datos →

Cómo usar esta herramienta

  1. Pega un documento JSON válido.
  2. Minifica para quitar espacios de formato fuera de las cadenas.
  3. Revisa números grandes y claves duplicadas antes de usarlo en otro sistema.

Un ejemplo que puedes comprobar

Elimina el formato de JSON manteniendo los espacios que forman parte de cadenas.

Datos de ejemplo

{ "texto": "a  b", "n": 1 }

Resultado esperado

{"texto":"a  b","n":1}

Minificar no es cifrar ni comprimir con ZIP. Se valida el JSON antes de producir el resultado.

Minificar JSON: usos y recomendaciones

Minificar JSON elimina sangría y saltos de formato para obtener una representación compacta. Puede resultar útil cuando un campo técnico necesita una sola línea o cuando quieres reducir espacios que no aportan datos. El proceso no equivale a comprimir un archivo con ZIP o gzip. Su efecto se limita a volver a serializar una estructura válida sin el formato de lectura añadido alrededor de sus valores.

Los espacios dentro de las cadenas forman parte del contenido y se conservan. Una dirección o una frase no debería quedar pegada por quitar la sangría exterior. La entrada debe seguir las reglas de JSON; comentarios y comas finales no se aceptan. Si el origen es un objeto de JavaScript, convertir su apariencia en una sola línea no lo convierte automáticamente en JSON válido. Comprueba primero qué formato contiene realmente la fuente.

La herramienta utiliza el analizador del navegador, con sus restricciones de precisión numérica y claves duplicadas. Un número entero muy grande puede cambiar, y de una propiedad repetida se conserva el último valor. Este comportamiento distingue una serialización desde datos de una eliminación puramente textual de espacios. Conserva la fuente cuando necesites reproducir exactamente sus bytes, verificar una firma o preservar representaciones que el analizador no puede mantener.

Revisa una cadena con espacios, un número significativo y la cantidad de elementos de una lista después de minificar. Para inspeccionar el resultado cómodamente, puedes formatear una copia en la herramienta complementaria, teniendo presentes las mismas restricciones de análisis. Si el objetivo es ahorrar transferencia en una aplicación, la compresión del servidor es una decisión aparte. Guarda la configuración legible para edición y utiliza la versión compacta solo donde aporte utilidad.

Una comprobación práctica antes de utilizar el resultado

Una prueba de minificación debería incluir una frase con espacios dentro de una cadena y una lista con varios elementos. Comprueba que los espacios de la frase sobreviven y que los elementos siguen siendo los mismos. Si necesitas comparar tamaño, utiliza los bytes del texto con la codificación elegida y no únicamente la longitud visual de una línea. Una cadena compacta puede ser menos legible sin ser sustancialmente menor cuando la entrada ya tenía poco formato. Conserva la versión de edición y registra cuál se utilizará en el destino. Si una firma depende de bytes exactos, no presupongas que analizar y serializar preserva la secuencia original necesaria para verificarla.

Opciones y límites

Pega un JSON válido. El resultado se serializa sin sangría ni saltos de línea; los espacios dentro de las cadenas se conservan.

Preguntas frecuentes

¿Es compresión de archivos?

No. Elimina formato innecesario. El analizador del navegador conserva la última clave duplicada y tiene la precisión numérica de JavaScript.

Guías