Minificar JSON en línea — Compresor JSON

Minifica JSON al instante con nuestra herramienta gratuita. Comprime tus payloads para producción con estadísticas estructurales detalladas — todo en local en el navegador.

Cargando…
Minificación JSON
Minificar JSON en línea. Comprimir payloads para producción con validación local y estadísticas.

Funcionalidades

Reduzca el tamaño de tu código JSON eliminando espacios, comentarios y caracteres innecesarios.

Minificar

Reduzca el tamaño de tu código JSON eliminando espacios, comentarios y caracteres innecesarios.

Ejemplo básico

JSON de entrada

{ "app": "FastMinify", "version": "1.0.0", "metrics": { "requests": 1000000, "ratio": 1.50 }, "price": 10.00, "empty": "", "meta": {}, "flags": [true, false, true], "deprecated": null, "notes": "Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty" }

JSON minificado

{"app":"FastMinify","version":"1.0.0","metrics":{"requests":1000000,"ratio":1.5},"price":10,"empty":"","meta":{},"flags":[true,false,true],"deprecated":null,"notes":"Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty"}

Opciones de minificación

Nivel de compresión
Conservador preserva el formato decimal del texto fuente (1.50 permanece 1.50). Normal ajusta los números (1.50 → 1.5). Agresivo también activa automáticamente las opciones de limpieza de null/vacíos.

Cargue el ejemplo y cambie de modo: Conservador mantiene decimales finales, Normal los optimiza, Agresivo elimina null, claves vacías y {} vacíos.

ConservativeConservador — espacios + decimales del texto fuente preservados
NormalNormal — espacios + ajuste de números
AggressiveAgresivo — como Normal + limpieza null/vacíos automática

Ejemplos de compresión:

Código original
{ "app": "FastMinify", "version": "1.0.0", "metrics": { "requests": 1000000, "ratio": 1.50 }, "price": 10.00, "empty": "", "meta": {}, "flags": [true, false, true], "deprecated": null, "notes": "Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty" }
Conservador
{"app":"FastMinify","version":"1.0.0","metrics":{"requests":1000000,"ratio":1.50},"price":10.00,"empty":"","meta":{},"flags":[true,false,true],"deprecated":null,"notes":"Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty"}
Normal
{"app":"FastMinify","version":"1.0.0","metrics":{"requests":1000000,"ratio":1.5},"price":10,"empty":"","meta":{},"flags":[true,false,true],"deprecated":null,"notes":"Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty"}
Agresivo
{"app":"FastMinify","version":"1.0.0","metrics":{"requests":1000000,"ratio":1.5},"price":10,"flags":[true,false,true],"notes":"Switch compression: Conservative keeps 1.50 / 10.00; Aggressive drops null & empty"}
Optimizar números
Optimiza la representación de números (elimina ceros innecesarios)

Comparación con/sin la opción:

Código original
{ "price": 10.00, "count": 0, "rate": 1.0 }
Con optimizeNumbers: true
{"price":10,"count":0,"rate":1}
Con optimizeNumbers: false
{"price":10.00,"count":0,"rate":1.0}
Diferencia
Los números se optimizan (ceros innecesarios eliminados)
Eliminar valores null
Elimina propiedades con valores null

Comparación con/sin la opción:

Código original
{ "name": "test", "value": null, "active": true, "count": null }
Con removeNullValues: true
{"name":"test","active":true}
Con removeNullValues: false
{"name":"test","value":null,"active":true,"count":null}
Diferencia
Las propiedades con valores null se eliminan
Eliminar arrays vacíos
Elimina arrays vacíos del JSON

Comparación con/sin la opción:

Código original
{ "name": "test", "items": [], "active": true, "tags": [] }
Con removeEmptyArrays: true
{"name":"test","active":true}
Con removeEmptyArrays: false
{"name":"test","items":[],"active":true,"tags":[]}
Diferencia
Los arrays vacíos se eliminan
Ordenar claves de objeto
Ordena las claves de los objetos alfabéticamente

Comparación con/sin la opción:

Código original
{ "zebra": "striped", "apple": "red", "banana": "yellow" }
Con sortObjectKeys: true
{"apple":"red","banana":"yellow","zebra":"striped"}
Con sortObjectKeys: false
{"zebra":"striped","apple":"red","banana":"yellow"}
Diferencia
Las claves de los objetos se ordenan alfabéticamente

Ver opciones de indentación de Embellecer →

Estadísticas JSON
Información detallada sobre la estructura de tu JSON

JSON statistics are automatically calculated and displayed in the results panel after each operation (Minify, Unminify, Beautify).

Claves
12
Objetos
3
Arrays
2
Profundidad máx.
3
Cadenas
5
Números
4
Booleanos
2
Nulls
1
These statistics help you understand the structure and complexity of your JSON.

Herramientas JSON dedicadas

Más allá de minificar/desminificar en esta página, explore el hub de herramientas JSON: validador JSON, formateador JSON, JSON diff, escape / unescape JSON y visor de árbol JSON — todo en el navegador.

¿Necesita JSON en YAML, CSV o XML?

Los convertidores dedicados tienen ahora sus propias páginas temáticas — comience con JSON → YAML, JSON → CSV o JSON → XML cuando cambiar de formato de serialización sea el objetivo principal.

Validación JSON

Antes de minificar o formatear, valide la sintaxis con errores claros de línea/columna. Para un flujo dedicado, utilice nuestro validador JSON independiente, luego explore la estructura en el visor de árbol JSON o compare payloads con JSON diff.

Formateador JSON vs Minificador — Entender la diferencia

Un formateador JSON (o embellecedor) añade indentación y saltos de línea para hacer el JSON legible y fácil de navegar — pruebe el formateador JSON dedicado para flujos solo de embellecimiento. La página minify-family embellecer JSON comparte el mismo editor que otros lenguajes. Un minificador JSON elimina espacios innecesarios para reducir el tamaño de las respuestas API. Los valores de cadena permanecen textuales; escape texto incrustado mediante escape JSON o inspeccione la codificación con nuestro codificador URL y la utilidad Base64.

Preguntas frecuentes — Minificar

Todo sobre la minificación

¿Por qué minificar JSON?

La minificación JSON elimina espacios para reducir payloads — importante para APIs, configuraciones y almacenamiento.

¿Necesita desminificar JSON?

Usa nuestro desminificador JSON para restaurar un formato legible.

¿Necesita embellecer JSON?

Usa nuestro embellecedor JSON con indentación personalizable.

¿Mi JSON se procesa de forma segura?

Todo el procesamiento se ejecuta localmente en tu navegador.

Compruébalo tú mismo

FastMinify procesa la entrada en el navegador. Inspecciona el panel de red o lee nuestra puerta de validación para confirmar que nada sale del dispositivo.

Minificar

Reduce código y assets para producción — minifica JavaScript, CSS, HTML, JSON y XML antes de gzip o un despliegue CDN.

Explorar otras categorías de herramientas

Embellecer

Haz el código legible con una indentación coherente — embellece JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML y más en tu navegador.

Desminificar

Expande código minificado o comprimido — desminifica JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML y otros formatos al depurar o revisar.

Conversión

Transforma datos entre JSON, YAML, XML y CSV en local — sin subidas a un servidor.

Preprocesadores CSS

Compila SCSS o LESS a CSS estándar en el navegador — combínalo con embellecer o minificar para un flujo de hoja de estilos completo.

Herramientas JSON

Valida, formatea, compara y explora payloads JSON — complementarias a minificadores y convertidores.

Herramientas SVG

Previsualiza, optimiza con SVGO, exporta Data URI, redimensiona, embellece, convierte a JSX y valida SVG — todo en tu navegador.

DevOps e Infra

Formato, validación y minificación de Terraform HCL, formato y lint de Dockerfile, validación de Docker Compose y .env.

CI/CD

GitHub Actions y GitLab CI — formatear YAML y comprobar la estructura de workflows/jobs en el navegador.

Logs y observabilidad

JSON/NDJSON línea a línea y access logs de Nginx/Apache — formato, filtro, validación y CSV/TSV.

Kubernetes

Manifiestos multi-doc, validación estructural, starters Ingress/Deployment y formato de values de Helm.

Red / IP

CIDR, subredes y ayudas IPv4/IPv6 — en tu navegador.

Seguridad y tokens

JWKS, certificados X.509 y escaneo de secretos — en local en el navegador.

API y esquemas

Herramientas OpenAPI para formatear, validar y analizar tus specs.

Codificación

Codifica o decodifica Base64, componentes URL y entidades HTML — solo en el cliente.

Utilidades para desarrolladores

Timestamps, UUID, ULID, Nanoid, cron, contraseñas, regex, slugify, bases numéricas, mayúsculas, diff de texto y chmod — todo en el cliente.

Texto y Markdown

Cuenta palabras, genera TOC Markdown y limpia listas de líneas — todo en tu navegador.

IA y LLM

Conteo de tokens, estimación de costes y ajuste a la ventana de contexto — 100 % en el navegador.

Datos de prueba

Valores de campo sintéticos para fixtures y seed de BD — primero números de teléfono en rangos reservados.

Serialización

Serializa y deserializa estructuras PHP junto a los flujos JSON.