Herramientas para desarrolladores

Formateador y validador JSON

Formatea o minifica JSON y muestra un error de análisis en lenguaje claro cuando el documento no es válido.

Formateador y validador JSON workspace

Cómo usarla

Pega JSON, elige una sangría y pulsa Formatear o Minificar. Cargar ejemplo rellena la muestra. Copiar y Descargar usan el cuadro de resultado.

Ejemplo

Un objeto compacto se convierte en un documento con sangría de dos espacios.

Entrada

{"name":"Ada","skills":["math"]}

Salida

{
  "name": "Ada",
  "skills": [
    "math"
  ]
}

Cómo funciona

El formateador analiza el documento con el analizador JSON del navegador y lo vuelve a escribir con la sangría que elegiste. Minificar elimina el espacio en blanco insignificante. Se conservan cadenas, números, booleanos, null, objetos y arrays. Una coma final, un comentario o una comilla simple se rechazan porque no son JSON.

Errores habituales

  • Una coma final después del último elemento Quita la coma. JSON no la permite.
  • Comillas simples alrededor de las cadenas Sustitúyelas por comillas dobles.
  • El error menciona una línea y una columna Empieza en esa posición. El analizador se detiene en el primer problema que puede nombrar.

Limitaciones

Los comentarios, las comas finales y NaN quedan fuera de JSON. Los enteros mayores que el rango de enteros seguros pueden cambiar al analizarse. La herramienta no ordena claves ni convierte tipos.

Privacidad

El texto que pegas se procesa en tu navegador. PepsTools no lo recibe, no lo almacena ni lo envía a otro servicio.

Preguntas

¿El formateo sube mi JSON?

No. El análisis y el formateo ocurren en tu navegador.

¿Por qué falló un archivo que parecía válido?

JSON es más estricto que muchos lenguajes de configuración. Los comentarios y las comas finales suelen ser la causa.