Espacio de trabajo
Minificador JSON
Entrada
Minimiza JSON online eliminando los espacios en blanco de formato innecesarios. Reduce el tamaño del texto JSON, comprueba su sintaxis antes de minimizarlo y ordena opcionalmente las claves de los objetos. Consulta la reducción de tamaño y copia o descarga el resultado.
Entrada
Resultado
Cargando herramienta
Herramientas para desarrolladores
Minificador JSON
Minimiza JSON online eliminando los espacios en blanco de formato innecesarios. Reduce el tamaño del texto JSON, comprueba su sintaxis antes de minimizarlo y ordena opcionalmente las claves de los objetos. Consulta la reducción de tamaño y copia o descarga el resultado.
Guía rápida
Cómo usar
Minimiza JSON online eliminando los espacios en blanco de formato innecesarios. Reduce el tamaño del texto JSON, comprueba su sintaxis antes de minimizarlo y ordena opcionalmente las claves de los objetos. Consulta la reducción de tamaño y copia o descarga el resultado.
Detalles
Sobre esta herramienta
Minimiza JSON online eliminando los espacios en blanco de formato innecesarios. Reduce el tamaño del texto JSON, comprueba su sintaxis antes de minimizarlo y ordena opcionalmente las claves de los objetos. Consulta la reducción de tamaño y copia o descarga el resultado.
¿Qué es la minimización de JSON?
JSON (JavaScript Object Notation) es un formato de texto utilizado para almacenar e intercambiar datos estructurados. Se usa habitualmente en API, aplicaciones web, archivos de configuración y procesos de gestión de datos.
A menudo, JSON se presenta con espacios, indentación y saltos de línea para facilitar su lectura. Estos elementos de formato pueden hacer que el texto sea más largo de lo necesario cuando la legibilidad no es la prioridad.
La minimización de JSON elimina los espacios en blanco de formato innecesarios, como la indentación y los saltos de línea. El resultado es una representación más compacta que conserva los valores de los datos.
Por ejemplo, puede resultar útil al preparar datos JSON para una solicitud API, transferir información estructurada o guardar una versión compacta de un documento JSON.
Cómo minimizar JSON online
Pega o escribe tu JSON en el editor de entrada, o selecciona un archivo .json de tu dispositivo. También puedes arrastrar y soltar un archivo JSON en el área de entrada.
La herramienta comprueba que el contenido sea JSON válido antes de minimizarlo.
Corrige el JSON no válido antes de volver a intentarlo. La herramienta no repara automáticamente las entradas incorrectas.
Cuando el JSON es válido, ejecuta el minimizador para eliminar los espacios de formato innecesarios. También puedes activar la minimización automática mientras escribes para actualizar el resultado durante la edición.
Ejemplo de minimización de JSON
Este es un documento JSON formateado:
{
"name": "Alex",
"age": 30,
"active": true,
"skills": [
"HTML",
"CSS",
"JavaScript"
]
}
Después de minimizarlo, queda así:
{"name":"Alex","age":30,"active":true,"skills":["HTML","CSS","JavaScript"]}
Se han eliminado la indentación y los saltos de línea, pero los datos JSON siguen siendo los mismos.
Ten en cuenta que los espacios dentro de los valores de texto deben conservarse. Por ejemplo, "Alex Smith" no debe convertirse en "AlexSmith". La minimización elimina los espacios de formato, no los caracteres que forman parte de los datos.
Ordenar las claves de los objetos JSON (opcional)
Puedes activar la ordenación recursiva de claves antes de minimizar. Esta opción organiza alfabéticamente las claves de los objetos en toda la estructura JSON, incluidos los objetos anidados.
Por ejemplo:
{
"name": "Alex",
"age": 30,
"city": "Berlin"
}
Con la ordenación activada, el resultado compacto será:
{"age":30,"city":"Berlin","name":"Alex"}
La ordenación cambia el orden de las claves de los objetos. No ordena los elementos de los arrays. Si necesitas conservar el orden original de las claves, deja esta opción desactivada.
Consultar la reducción de tamaño
Después de minimizar el JSON, la herramienta muestra un resumen para comparar el tamaño original con el resultado.
Incluye:
Tamaño de entrada: El tamaño del JSON original.
Tamaño de salida: El tamaño del JSON minimizado.
Bytes eliminados: La diferencia entre el tamaño de entrada y el de salida.
Reducción porcentual: La proporción del tamaño original que se ha eliminado.
La reducción real depende del formato del contenido original. Un JSON que ya contiene pocos espacios puede reducirse menos que un documento con mucha indentación y numerosos saltos de línea.
La minimización no equivale a la compresión gzip o ZIP. Elimina espacios de formato innecesarios del texto JSON, pero no utiliza un algoritmo de compresión independiente.
Más opciones para trabajar con JSON
Cargar un ejemplo: Prueba un documento JSON de muestra antes de utilizar tus propios datos.
Subir un archivo: Abre un archivo .json desde tu dispositivo.
Arrastrar y soltar: Añade un archivo JSON directamente al área de entrada.
Copiar: Copia el resultado minimizado.
Descargar: Guarda el resultado en un archivo.
Pasar el resultado a la entrada: Utiliza el resultado como nueva entrada.
Limpiar: Elimina el contenido actual y comienza de nuevo.
No es necesario enviar el JSON a un servidor de conversión.
Entradas prácticas
Examples JSON
Ejemplo de minimización de JSON
Este es un documento JSON formateado: { "name": "Alex", "age": 30, "active": true, "skills": [ "HTML", "CSS", "JavaScript" ] } Después de minimizarlo, queda así: {"name":"Alex","age":30,"active":true,"skills":["HTML","CSS","JavaScript"]} Se han eliminado la indentación y los saltos de línea, pero los datos JSON siguen siendo los mismos. Ten en cuenta que los espacios dentro de los valores de texto deben conservarse. Por ejemplo, "Alex Smith" no debe convertirse en "AlexSmith". La minimización elimina los espacios de formato, no los caracteres que forman parte de los datos.
Ayuda
Preguntas frecuentes
¿Qué hace un minimizador JSON?
Un minimizador JSON elimina los espacios de formato innecesarios, como la indentación y los saltos de línea, para crear un texto JSON más compacto sin cambiar los datos.
¿Cómo puedo minimizar JSON online?
Pega o escribe JSON en el editor, sube un archivo .json o arrástralo hasta la herramienta. Cuando el JSON sea válido, ejecuta el minimizador para eliminar los espacios de formato.
¿Minimizar JSON cambia los datos?
La minimización elimina los espacios de formato, pero conserva el contenido significativo, incluidos los espacios dentro de los valores de texto. Si activas la ordenación recursiva, cambiará el orden de las claves de los objetos.
¿Qué hace la opción de ordenar claves?
Ordena recursivamente las claves de los objetos, incluidas las de los objetos anidados. No ordena los elementos de los arrays. Desactívala si necesitas conservar el orden original de las claves.
¿Puedo minimizar JSON no válido?
No. El contenido debe ser JSON válido antes de poder minimizarlo. La herramienta muestra errores de sintaxis e información de línea y columna cuando está disponible, pero no corrige automáticamente el JSON incorrecto.
¿Cuánto puede reducirse el tamaño de mi JSON?
La reducción depende de la cantidad de espacios de formato que tenga el JSON original. La herramienta muestra el tamaño de entrada y salida, los bytes eliminados y el porcentaje de reducción.
¿La minimización JSON es lo mismo que la compresión gzip?
No. La minimización elimina espacios innecesarios del texto JSON. Gzip utiliza un método de compresión independiente que esta herramienta no aplica.
¿Mi JSON se envía a un servidor?
No.