JSON de entrada
Detalles del nodo
Selecciona un nodo para ver detalles
Aplana JSON anidado en columnas CSV limpias: descarga archivos .csv listos para Excel con un clic
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.
Pega un array raíz, un objeto que envuelva uno ({"data": [...]}) o un solo objeto plano: el convertidor encuentra las filas automáticamente.
Las propiedades profundas se convierten en columnas con puntos: user.name, address.city. Los arrays se serializan como cadenas JSON compactas sin perder datos.
Las celdas con comas, comillas o saltos de línea se envuelven y escapan correctamente: la salida importa limpia en Excel, Sheets y bases de datos.
El BOM opcional hace que caracteres chinos, japoneses y con tilde se abran correctamente en Microsoft Excel sin mojibake.
Suelta un array de objetos, un objeto que contenga un array o incluso un solo objeto en el panel de entrada.
Revisa el resultado aplanado en la tabla o en la vista CSV. Usa «Ver en tabla» sobre cualquier nodo profundo para exportar solo ese array anidado.
Haz clic en «Copiar CSV» para el portapapeles o «Descargar CSV» para un .csv listo para Excel: activa el BOM si lo abrirás en Excel.
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 |
Los objetos anidados se expanden a columnas con puntos: {"user":{"id":1,"name":"Alice"}} genera las columnas user.id y user.name. Los arrays se serializan como cadenas JSON compactas para que la estructura sea recuperable.
Sí. Pega cualquier JSON y usa «Ver en tabla» sobre el array deseado: la exportación CSV sigue ese alcance. Los arrays de primer nivel se detectan automáticamente incluso dentro de un objeto como {"data":[...]}.
Las celdas se entrecomillan según RFC 4180 (comas, comillas y saltos de línea seguros) y el BOM UTF-8 opcional le dice a Excel cómo decodificar el archivo: el texto chino, japonés y con tildes queda intacto.
Los arrays se serializan en una sola celda como cadena JSON compacta, p. ej. ["a","b"]. Así se conserva el valor completo sin dividir un registro en varias filas.
No. Todo se ejecuta localmente en tu navegador: sin subidas, sin límite de filas impuesto por un servidor y sin que los datos salgan de tu equipo.