JSON de entrada
Detalles del nodo
Selecciona un nodo para ver detalles
Comprime JSON en una sola línea y mira exactamente cuántos bytes ahorras
Selecciona un nodo para ver detalles
Formatea, valida y explora JSON — 100% en el navegador, privado por diseño
Pega XML y obtén JSON limpio: atributos, elementos repetidos y nodos de texto manejados correctamente
Convierte filas CSV en arrays de objetos JSON: campos entrecomillados, delimitadores y tipos gestionados por ti
Aplana JSON anidado en columnas CSV limpias: descarga archivos .csv listos para Excel con un clic
Comprime JSON en una sola línea y mira exactamente cuántos bytes ahorras
Compara dos documentos JSON semánticamente: el orden de claves y los espacios nunca cuentan como diferencias
Escapa cadenas JSON para incrustarlas, o desescapa logs stringificados a JSON legible
Reparación con un clic para JSON roto, JSON5, objetos JS y salida truncada de LLMs.
Convierte cualquier JSON en interfaces o types de TypeScript limpios.
Convierte YAML (K8s, Compose, Actions) a JSON limpio y edítalo visualmente.
Genera YAML limpio e idiomático desde cualquier JSON.
Serializa JSON a XML bien formado — atributos @_, elementos repetidos y nodos de texto.
Infiere un JSON Schema estándar desde datos de ejemplo.
Consulta cualquier JSON con evaluación JSONPath en vivo — comodines, descenso recursivo, slices y filtros.
Se eliminan todos los espacios insignificantes —espacios, tabulaciones y saltos de línea— produciendo el JSON válido más pequeño posible.
Observa el tamaño original, el tamaño minificado y el porcentaje ahorrado actualizarse en tiempo real al pegar o escribir.
Solo pega: la entrada se minifica automáticamente. Luego un clic copia el resultado o descarga un .min.json.
La minificación nunca toca claves, valores ni tipos: solo espacios. El árbol y la tabla siguen ahí si quieres inspeccionar primero.
Suelta JSON formateado en el campo de entrada: al pegarlo se minifica al instante.
La barra muestra bytes originales, bytes minificados y el porcentaje exacto ahorrado.
Usa «Copiar» para el JSON en una línea o «Descargar» para guardarlo como .min.json.
Cómo se compara formatjson.net frente a los formateadores JSON tradicionales basados en servidor
| Capacidad / Estándar | formatjson.net (100% en el Navegador) | Herramientas Tradicionales con Servidor |
|---|---|---|
| Procesamiento y Privacidad | 100% local en JavaScript del navegador — tus datos nunca salen de tu dispositivo | Suelen subir JSON/XML/CSV a servidores remotos |
| Claves API, JWT y Datos Sensibles | Seguro por diseño — cero transmisión de red, funciona sin conexión vía Service Worker | Riesgo de registros en servidores o retención de datos |
| Reparación de JSON Roto o Truncado por IA | Máquina de estados léxica que repara comentarios, comillas simples, comas finales y llaves sin cerrar en 1 clic | Falla con error de sintaxis ante JSON no estricto |
| IDs Snowflake de 64 Bits y Ceros Iniciales | Preserva enteros mayores a 2^53 - 1 y códigos como "00123" sin pérdida de precisión | Trunca enteros de 64 bits o elimina ceros a la izquierda |
| Exploración de Arrays Anidados en Tabla | Desglose interactivo ([n items] →) con migas de pan, ordenación por columna y edición en línea | Tablas planas solo de raíz o árboles de solo lectura |
| Rendimiento con Archivos Grandes | Árbol perezoso por bloques (200 nodos) + tabla paginada + protección de resaltado >150 KB | Bloqueo del navegador con archivos de varios megabytes |
Minificar elimina espacios y saltos de línea insignificantes para los analizadores, produciendo una cadena JSON de una línea. Las cargas formateadas típicas se reducen un 20–60%: la barra muestra tu ahorro exacto en bytes y porcentaje.
Nunca. Solo se eliminan espacios insignificantes. Cada clave, cadena, número, booleano y null permanece idéntico byte a byte: JSON.parse produce la misma estructura.
Haz clic en «Embellecer» para re-indentar con dos espacios, o usa la herramienta Formateador JSON para la vista completa de árbol y tabla.
Cargas más pequeñas significan transferencia más rápida, menor costo de ancho de banda y respuestas de API más veloces. El JSON minificado también es más fácil de incrustar en variables de entorno, argumentos CLI y campos de una línea.
Sí: no hay latencia de subida ni riesgo de privacidad. La minificación ocurre en tu navegador vía JSON.stringify, así que hasta archivos de varios megabytes terminan al instante sin que los datos salgan de tu equipo.