Gratis

Formatear JSON

Valida sintaxis JSON y muestra una versión con sangría de dos espacios o una representación minificada. Es útil para inspeccionar respuestas y configuraciones pequeñas; al analizar y serializar puede normalizar valores, por lo que conviene conservar la entrada.

Tu archivo se procesa en tu navegador y no se guarda en CARCPI.

Cómo usarla

  1. 1Pega JSON completo, usando comillas dobles para claves y cadenas.
  2. 2Elige Formatear para sangría de dos espacios o Minificar para quitar whitespace prescindible.
  3. 3Ejecuta y corrige comas, llaves o comillas si aparece el aviso de JSON no válido.
  4. 4Comprueba claves y números relevantes antes de copiar el resultado a su destino.

Cuándo usar esta herramienta

  • Leer una respuesta compacta de una API sin cambiarla en el servidor.
  • Preparar una configuración breve para revisión humana.

Cómo elegir y comprobar el resultado

Sintaxis, no esquema de negocio

Se usa JSON.parse y después JSON.stringify. Esto comprueba que la sintaxis pueda analizarse, pero no valida que una API espere esas claves, que un correo sea válido o que un objeto cumpla un esquema. No ejecuta el texto como JavaScript.

El análisis puede normalizar

Las claves duplicadas quedan con su último valor y los números se representan con la precisión de Number de JavaScript. Identificadores enteros muy grandes deben conservarse como cadenas si necesitas todos sus dígitos. Tampoco se conservan espacios o notación numérica originales.

Ejemplo: configuración compacta

Pega {"titulo":"Demo","activo":true,"pasos":[1,2]}. Formatear coloca propiedades y elementos en líneas sangradas; Minificar los vuelve a una representación compacta sin cambiar la estructura analizada.

La entrada {"activo":true,} falla por la coma final. Corrígela en el origen en vez de asumir que la herramienta puede reparar automáticamente cualquier JSON mal escrito.

Qué debes tener en cuenta

  • No admite comentarios, comillas simples, funciones, undefined ni comas finales propios de otros dialectos.
  • El mensaje de error es general, sin número de línea garantizado. Un documento muy grande puede bloquear temporalmente la interfaz.

Privacidad y procesamiento

El análisis de JSON y su serialización se realizan con JavaScript del navegador. El contenido pegado no se envía a un validador de servidor para esta operación.

FAQ

¿Minificar comprime como un ZIP?

No: elimina espacios de presentación mediante serialización. La salida sigue siendo texto JSON.

¿Valida que mi API acepte el objeto?

No, valida sintaxis. Debes comprobar por separado el contrato o esquema de la aplicación.

¿Mantiene claves duplicadas y enteros enormes?

No necesariamente. El análisis conserva la última clave repetida y usa números JavaScript; usa cadenas para identificadores que requieran precisión exacta.

Herramientas relacionadas