Formatear JSON
Formatea un JSON compacto o mal indentado en un documento legible, con sangría de 2 espacios, directamente en tu navegador.
Se procesa en tu dispositivo. Nada se envía a ningún servidor.
Analiza el JSON con el parser nativo del navegador y lo vuelve a serializar con sangría, mostrando un mensaje claro con la línea y columna exactas si el JSON no es válido.
Casos de uso
- Formatear la respuesta de una API para leerla cómodamente.
- Depurar un archivo de configuración JSON.
- Preparar un JSON legible para documentación.
Cómo funciona
- 1
Pega tu JSON
Escribe o pega el JSON en el cuadro de entrada.
- 2
Formatea
Pulsa Formatear y copia o descarga el resultado.
Detalles técnicos
- La sangría es siempre de 2 espacios. Sigue el estándar JSON estricto: no admite comentarios, comas finales ni comillas simples.
- Los números enteros de más de 15-16 cifras (por ejemplo, identificadores de 64 bits) pierden precisión al procesarse: 12345678901234567890 se convierte en 12345678901234567000. Si tu JSON los tiene, trátalos como texto.
- Si una clave aparece dos veces en el mismo objeto, solo se conserva el último valor, sin aviso.
- El orden de las claves se mantiene, salvo las claves que son números enteros («1», «42»), que el navegador coloca primero en orden ascendente.
Preguntas frecuentes
¿Qué pasa si el JSON no es válido?
Se muestra un mensaje de error indicando la línea y columna aproximadas donde está el problema, en vez de fallar sin explicación.