Formateador JSON
Formatea, valida o minimiza JSON conservando cadenas y números tal cual. Pega o sube un archivo, ve errores de sintaxis claros y copia o descarga el resultado.
Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.
Espacio de trabajo JSON
Pega JSON abajo. La validación y cada transformación permanecen en esta pestaña del navegador.
Solo JSON estricto: los nombres de propiedad necesitan comillas dobles, y los comentarios o las comas finales no son válidos.
20 líneas · 275 caracteres
Cómo funciona
- Pega JSON, sube un archivo .json o .txt, o empieza con el ejemplo de proyecto compacto ya cargado arriba.
- El navegador comprueba el documento completo con la sintaxis estricta de JSON e informa de la ubicación del error cuando está disponible.
- Da formato con 2 espacios, 4 espacios o tabulaciones; o minimiza el documento en una sola línea compacta.
- Copia el resultado o descárgalo como un archivo .json listo para usar.
El método de formato
Primero, el analizador estricto de JSON del navegador comprueba que toda la entrada sea válida. Después el formateador recorre el texto original carácter a carácter. Nunca cambia nada dentro de una cadena entrecomillada: las comillas escapadas, los espacios y las secuencias Unicode permanecen intactos.
Dar formato = saltos de línea estructurales + sangría elegida Minimizar = eliminar el espacio en blanco fuera de las cadenas entrecomilladas
Trabajar desde el texto fuente validado en lugar de serializar un objeto de JavaScript también conserva el orden de las claves, las claves duplicadas y los literales numéricos largos exactamente como se escribieron.
Preguntas frecuentes
¿Se sube o se guarda en algún sitio el JSON que pego?
No. La validación, el formato, la minimización, la copia y la creación de archivos ocurren en tu navegador. Tu JSON nunca se envía a Online Tool Store ni a ningún servicio de procesamiento.
¿Dar formato cambia los valores JSON o los números grandes?
No. Tras la validación, el formateador solo cambia el espacio en blanco no significativo fuera de las cadenas entrecomilladas. No reconstruye el documento a partir de valores de JavaScript, así que el texto de los números, las secuencias de escape, el orden de las claves y las claves duplicadas permanecen exactamente como se introdujeron.
¿Por qué se rechazan comentarios, comillas simples o comas finales?
Algunos formatos parecidos a JavaScript los aceptan, pero no forman parte del estándar JSON. Este validador usa reglas estrictas de JSON: los nombres de propiedad y las cadenas necesitan comillas dobles, no se permiten comentarios y el último elemento no puede llevar coma final.
¿Puedo dar formato a un array, cadena, número, booleano o null de nivel superior?
Sí. Un documento JSON válido puede contener cualquier valor JSON en el nivel superior, no solo un objeto. Se admiten arrays, cadenas, números, true, false y null.
¿Qué tamaño puede tener el documento JSON?
Esta herramienta no tiene un límite artificial. El límite práctico depende de tu navegador y de la memoria disponible del dispositivo; los documentos pegados muy grandes pueden tardar más en validarse y mostrarse.
¿Puedo subir un archivo .json en lugar de pegar?
Sí. Haz clic en «Subir archivo» y elige un archivo .json o .txt de hasta 10 MB. Se lee directamente en tu navegador con la File API y se carga en el cuadro de entrada; el archivo en sí nunca se sube a un servidor.
Cómo nos comparamos
| Función | Online Tool Store | JSONLint | CodeBeautify JSON Viewer |
|---|---|---|---|
| Funciona sin instalar una aplicación de escritorio | Sí | Sí | Sí |
| Controles dedicados para dar formato y minimizar | Ambos, con un clic | Ambos, en páginas separadas | Ambos, con un clic |
| Comentarios de validación estrictos con ubicación del error | Línea y columna, salto al error | Número de línea | Error resaltado |
| Conserva el texto original de los números largos y el orden de las claves | Sí — nunca vuelve a serializar el valor | No garantizado | No garantizado |
| Subir un archivo .json o .txt local | Sí | No, solo pegar o URL | Sí |
| Copiar y descargar el resultado | Ambos incluidos | Copia manual | Ambos incluidos |
| Sin cuenta, anuncios en el área de trabajo ni ventas adicionales | Sí | No, con publicidad | No, con publicidad |
JSONLint y CodeBeautify añaden funciones extra como visores en árbol y conversores de formato, pero pasan el JSON por más interfaz y anuncios. Para una comprobación rápida y centrada que mantiene intacto tu texto fuente exacto, el formateador JSON de Online Tool Store es el camino más sencillo: pega o sube, valida, transforma y copia sin configuración.