Desarrollo ● Procesamiento local

Minificador JSON

Elimina espacios innecesarios de un documento JSON sin alterar su estructura.

Preparando la herramienta…
Prueba un ejemplo breve

Prueba un ejemplo breve

Carga el ejemplo ficticio en un formulario vacío. Revisa las opciones, ejecuta la herramienta si es necesario y compara el resultado de abajo.

El minificador analiza el JSON y lo serializa en una sola línea para reducir el espacio ocupado por formato y sangría. Pega un documento JSON válido y ejecuta la minificación. Revisa y copia la salida; conserva el original si necesitas mantener exactamente su representación numérica. El contenido debe ser JSON válido. Se rechazan nombres de propiedad repetidos y números que cambiarían al analizarse y volver a escribirse, en vez de descartarlos o redondearlos silenciosamente.

Datos JSON

{
  "name": "Ada",
  "tags": ["tea", "coffee"]
}

Resultado esperado

{"name":"Ada","tags":["tea","coffee"]}

El ejemplo estará disponible cuando la herramienta esté lista.

El texto se procesa en tu navegador.

✓ Procesamiento local✓ Sin cuenta✓ Datos procesados aquí✓ Gratis

Respuesta rápida

El minificador analiza el JSON y lo serializa en una sola línea para reducir el espacio ocupado por formato y sangría.

El código de la página y sus recursos se cargan desde el sitio; las herramientas diseñadas para el procesamiento local gestionan los datos introducidos en el navegador.

Cómo usarla

Pega un documento JSON válido y ejecuta la minificación. Revisa y copia la salida; conserva el original si necesitas mantener exactamente su representación numérica.

Límites

El contenido debe ser JSON válido. Se rechazan nombres de propiedad repetidos y números que cambiarían al analizarse y volver a escribirse, en vez de descartarlos o redondearlos silenciosamente.

Preguntas frecuentes

¿Por qué se rechazan nombres de propiedad repetidos?

Los analizadores pueden tratar los nombres duplicados de manera diferente. La herramienta se detiene para no perder silenciosamente los valores anteriores.

¿Por qué se rechazan algunos números?

JavaScript no representa con exactitud todos los decimales JSON. El minificador se detiene si el valor cambiaría al escribirlo de nuevo.

Fuentes y referencias

Estas referencias documentan las normas y fuentes citadas; no validan el resultado de la herramienta.