01 / Guía
Cómo funciona
Se analiza el JSON y se vuelve a generar sin espacios opcionales; los espacios dentro de las cadenas permanecen.
Información útil
Minificar quita el formato, pero no sustituye la compresión HTTP al transferir datos.
Texto y código / MULTIVERTO
Elimina espacios de formato de un JSON válido y conserva su estructura de datos.
Aplica cada herramienta de texto al resultado anterior.
01 / Guía
Se analiza el JSON y se vuelve a generar sin espacios opcionales; los espacios dentro de las cadenas permanecen.
Minificar quita el formato, pero no sustituye la compresión HTTP al transferir datos.
02 / Ejemplo
{
"nombre": "Ada",
"activo": true,
"elementos": [
1,
2
]
}{"nombre":"Ada","activo":true,"elementos":[1,2]}03 / Guía
Utiliza esta dirección cuando necesites una forma textual compacta de un JSON válido con sangría para una carga de datos o una comparación rápida. El conversor analiza el documento y lo serializa sin sangría ni saltos de línea opcionales entre elementos sintácticos. Conserva los espacios dentro de los valores de texto entre comillas, porque eliminarlos cambiaría los datos. La salida compacta puede facilitar el transporte o la inserción en un campo, pero el ahorro depende del formato que tenía el original.
Minimizar no equivale a comprimir con HTTP ni a transformar el esquema. No cambia nombres de claves, elimina propiedades ni acorta valores de texto con significado. Como el contenido se analiza y serializa en vez de editarse carácter por carácter, las claves duplicadas pueden reducirse y la representación numérica de JavaScript puede afectar cifras enormes. No sustituyas un documento firmado byte a byte sin revisar las reglas de firma. Conserva también una copia con sangría: una línea es cómoda de enviar, pero difícil de revisar.
JSON es un formato de datos formado por objetos, matrices, cadenas, números, booleanos y null. Los espacios entre elementos sintácticos normalmente no alteran la estructura representada, mientras que los espacios dentro de una cadena entre comillas son parte de su valor. Un formateador analiza la entrada y vuelve a serializarla con sangría; un minimizador realiza el mismo análisis y serialización sin sangría. Ambas operaciones requieren sintaxis JSON válida, con nombres de propiedades y cadenas entre comillas dobles. Los comentarios JavaScript, las comas finales y los valores undefined no se admiten aquí.
Analizar JSON implica más que mover espacios. Los nombres de propiedad duplicados pueden reducirse a un solo valor, los números siguen las reglas numéricas de JavaScript y el orden de claves puede reflejar el serializador en vez de la escritura original. Estas herramientas ayudan a inspeccionar o compactar datos habituales de aplicaciones, pero no validan el esquema de una API ni garantizan conservar los bytes del documento. Compara los datos importantes tras la conversión, en especial enteros muy grandes, claves duplicadas y archivos cuyo espaciado u orden intervenga en firmas o comparaciones.
Pega un JSON sintácticamente válido y revisa la salida de una sola línea antes de usarla en una solicitud o configuración. El procesamiento ocurre en tu navegador; el texto no se envía a un servicio de minimización. Primero el analizador comprueba la estructura y luego el serializador elimina el formato opcional entre valores. Si la entrada tiene una coma final, una clave sin comillas o un comentario, se informa de JSON inválido en lugar de adivinar una reparación. Conserva una versión legible junto a la compacta para depurar después.
Usa la minificación cuando un protocolo o campo sensible al tamaño gane al quitar caracteres de formato, pero recuerda que la compresión de red puede ahorrar de otra manera y a menudo más. Confirma que el receptor acepta el mismo valor JSON tras serializar. Una línea es difícil de revisar a simple vista y escaparla después para una URL, atributo HTML o cadena de programación es otra tarea. No confundas brevedad con protección: cualquiera que reciba la carga puede leer los datos.