JSON (JavaScript Object Notation, estándar RFC 8259) es el formato universal para APIs REST, webhooks y archivos de configuración. Un solo carácter fuera de lugar —como una coma final sobrante o una comilla simple— provoca que JSON.parse() o tu servidor devuelvan un error 400 Bad Request. Puedes validar, verificar y embellecer cualquier carga útil directamente en el Validador y Formateador de JSON de Toolbase.
Reglas sintácticas estrictas para validar y verificar JSON (RFC 8259)
A diferencia de los objetos literales de JavaScript, un documento JSON válido debe cumplir estas reglas sin excepción:
- Comillas dobles obligatorias: Todas las claves y cadenas de texto deben ir entre comillas dobles (
"id": 101). Las comillas simples ('id') o claves sin comillas fallan al verificar JSON. - Sin comas finales (Trailing commas): No se permite dejar una coma después del último elemento de un objeto o arreglo (por ejemplo:
{"activo": true,}o[1, 2, 3,]son inválidos). - Tipos de datos permitidos: Solo objetos, arreglos, cadenas UTF-8, números finitos (sin
NaNniInfinity), booleanos en minúscula (true/false) ynull. No se admiten comentarios (//o/* */).
Ejemplo práctico: verificar un JSON con error frente a JSON válido
Si pegas el siguiente payload defectuoso en el Validador y Formateador de JSON:
{
"servicio": "pagos",
"reintentos": 3,
"monedas": ["USD", "EUR",]
}
El verificador señala inmediatamente la posición exacta del fallo: Expected double-quoted property name or ']' at line 4 column 28 (la coma sobrante tras "EUR"). Al eliminar esa coma y pulsar Formatear (2 espacios) o Minificar, obtienes un JSON 100% válido listo para producción.
Cómo usar el Validador y Formateador de JSON en Toolbase
- Validar y verificar al instante: Comprueba objetos, arreglos o archivos
.jsoncompletos con diagnóstico exacto de línea y columna. - Pretty Print (2 o 4 espacios): Estructura respuestas minificadas de una sola línea en un árbol jerárquico fácil de leer.
- Minificar (Minify): Elimina espacios y saltos de línea innecesarios para reducir el tamaño del payload.
- 100% en tu navegador: Todo el análisis ocurre localmente mediante el motor nativo
JSON.parse()yJSON.stringify()de tu navegador; tus tokens o datos de API nunca se suben a ningún servidor.
Preguntas frecuentes
¿Cómo verificar si un texto o archivo JSON es válido?
Pega el contenido o carga tu archivo .json en el Validador y Formateador de JSON. Si cumple el estándar RFC 8259 verás el estado válido; si hay un error sintáctico, la herramienta indica el número exacto de línea y columna que debes corregir.
¿Puedo poner comentarios en un archivo JSON?
No. El estándar oficial RFC 8259 no permite comentarios // ni /* */. Si necesitas documentar un archivo JSON estricto, añade una propiedad de datos como "_comentario": "texto".
¿Es seguro validar respuestas de una API privada en Toolbase?
Sí. La verificación y el formateo de JSON se ejecutan íntegramente en la memoria local de tu navegador sin enviar datos por la red.