Reparar JSON online
Repara JSON inválido localmente y luego formátalo con indentación limpia. Para logs, APIs y salidas de LLM.
Relacionado
Guías para JSON Fix
Errores de análisis de JSON: lee el mensaje, ve directo a la solución
Un directorio de mensajes de error de los analizadores de JSON y el artículo que explica cada uno: empieza con un validador estricto y luego profundiza en el problema de sintaxis concreto.
Arreglar comas finales en JSON
Una coma final después de la última propiedad de un objeto o del último elemento de un arreglo es válida en algunos contextos de JavaScript, pero no es JSON válido.
Arreglar comillas simples en JSON
Las cadenas y claves de objeto de JSON deben usar comillas dobles. Los valores entre comillas simples son comunes en fragmentos de JavaScript, salidas tipo Python y respuestas de LLM.
Formateador JSON inteligente para JSON roto
Un formateador JSON normal solo funciona cuando la entrada ya es válida. fixjson.org es un formateador JSON con autoreparación : primero repara los errores de sintaxis habituales y luego formatea el JSON limpio con sangrías legibles. Úsalo para formatear JSON inválido online cuando la carga venga de logs, una respuesta de API, configuración editada a mano o salidas de IA.
La misma herramienta también es un json beautifier, json prettifier, json tidy online, json decoder y json object formatter — distintos nombres para una misma operación: parsear, reparar y volver a emitir con indentación. Lo llames prettify json, json beautify, code formatter o code beautification, el resultado es el mismo: JSON estricto y formateado en el json file format estándar.
Formatear y validar van juntos. Antes de imprimir nada, fixjson ejecuta un json validator sobre tu texto, así que la herramienta funciona también como un json checker y un paso de json verify — si la json syntax es incorrecta, ves exactamente dónde se rompe. Pega un json string en bruto, fix json que no parsea, y lee el resultado en un json viewer (jsonviewer) limpio. El mismo sitio enlaza un json object viewer y un modo json view para inspeccionar key value pairs anidados, en lugar de recorrer una sola línea larga.
Cuando el parseo falla, entra el paso de reparación. Es la ruta de json repair que la gente busca como fix json, json fix, json correct, correct json o simplemente fixjson. Reescribe las partes rotas en JSON válido y las devuelve, convirtiendo una ejecución fallida de json validator en una limpia — sin subida, sin cuenta.
La mayoría de estos errores vienen de tratar JSON como JavaScript. La distinción json vs javascript (json vs js) importa: JSON no tiene comentarios, ni comas finales, ni comillas simples, ni claves sueltas. El paso de reparación reescribe cada uno de ellos de vuelta en correct json para que un parser estricto lo acepte.
- Comillas simples —— convierte
'value'en"value" - Claves JSON sin comillas —— envuelve identificadores desnudos como
{ name: "Ada" }con comillas dobles - Comas finales —— repara las comas finales antes de
}o] - Errores Unexpected token —— limpia los errores de sintaxis comunes detrás de muchos fallos del parser JSON
- Literales de Python —— sustituye
True,False,Nonepor sus equivalentes JSON - Comentarios JavaScript —— elimina comentarios de línea
//y de bloque/* */ - Cercas de código Markdown —— quita los envoltorios ````json` iniciales y ````` finales típicos de salidas LLM
- Números hexadecimales —— convierte
0xFFa decimal
Guías de reparación de JSON
Centros temáticos
- Errores de análisis de JSON: lee el mensaje, ve directo a la solución
- Reparar JSON no válido: de «qué falla» a un archivo limpio
- Formateador, validador y visor de JSON: elige la herramienta correcta
- Reparar la salida JSON de un LLM: manejar el casi-JSON de la IA
- Privacidad: herramientas JSON que no salen de tu navegador
- Interoperabilidad de JSON: YAML, CSV, XML, JWT, Schema
Guías específicas
- Cómo decodificar cadenas Base64 (y payloads JWT)
- Codificación URL: codifica parámetros de consulta y rutas
- Convertir YAML a JSON (y evitar errores de indentación)
- Convertir JSON a CSV: aplanar un arreglo de objetos
- Convertir JSON a XML: raíz, atributos y arreglos
- Escapar JSON como literal de cadena (y decodificar JSON con doble codificación)
- Arreglar comas finales en JSON
- Arreglar comillas simples en JSON
- Arreglar claves sin comillas en JSON
- Reparar JSON generado por LLM
- Arreglar el error de parse JSON: Expected Property Name
- JSON frente a literal de objeto JavaScript
- Valida el JSON antes de las solicitudes API
- Formateador JSON frente a JSON Repair
- Arreglar errores JSON Unexpected Token
- Convertidor JSON a objeto JavaScript