Acerca de Formateador JSON
Las API y los archivos de configuración te entregan el JSON en una sola línea larga, algo cómodo para una máquina y desagradable para una persona. Este formateador analiza el texto y lo imprime con sangría de dos o cuatro espacios, opcionalmente ordenando las claves de los objetos alfabéticamente, para que los objetos anidados se lean de un vistazo. Minificar hace lo contrario cuando una carga tiene que ser lo más pequeña posible.
La validación es la otra mitad. La mayoría de los analizadores solo dicen que el JSON está roto; este recorre el texto y señala la línea y la columna exactas, con las líneas cercanas como contexto. Las comas finales, las comillas simples, los comentarios y las claves sin comillas se identifican por su nombre, porque son los errores que el JSON estricto no permite.
Qué hace esta herramienta
Los detalles que importan cuando usas Formateador JSON para trabajo real.
Errores con línea y columna
Un análisis fallido muestra la posición exacta, un fragmento de la línea problemática y un cursor, para que no adivines dónde se rompió la carga.
Formatea, minifica o valida
Imprime con sangría la indentación elegida, colapsa la carga en una línea o comprueba la validez sin cambiar el panel de salida.
Ordenación de claves opcional
Ordena alfabéticamente las claves de los objetos en cada nivel de anidamiento para comparar dos archivos JSON más fácilmente en un diff de texto.
Diseñado para cargas grandes
El análisis se ejecuta después de que la interfaz se haya pintado, y las entradas de más de 8 MB se rechazan con un mensaje claro en lugar de congelar la pestaña.
Copiar en un clic
Un botón de copia dedicado pone el resultado formateado o minificado en el portapapeles y confirma cuándo se ha copiado.
Ejemplo y limpiar
Carga una carga de ejemplo para ver cómo se comporta cada modo y después limpia ambos paneles y empieza de nuevo con tus propios datos.
Cómo usar Formateador JSON
Sin cuenta y sin instalación: todo el trabajo ocurre en esta pestaña del navegador.
- 01
Pega o carga JSON
Pega tu JSON en el panel de entrada o pulsa Datos de ejemplo para probar el formateador con una carga de ejemplo pequeña.
- 02
Elige una acción
Pulsa Formatear para imprimir con sangría, Minificar para quitar los espacios opcionales o Validar para comprobar la sintaxis sin reemplazar la salida.
- 03
Configura la indentación y la ordenación
Elige dos espacios, cuatro espacios o una tabulación en el menú de indentación y marca Ordenar claves si el orden alfabético te ayuda a comparar archivos.
- 04
Corrige el error indicado
Si la validación falla, lee la línea y la columna del mensaje y corrige ese punto en la entrada antes de volver a ejecutar la acción.
- 05
Copia el resultado
Usa Copiar salida para poner el JSON formateado o minificado en el portapapeles, listo para pegar en un editor, el cuerpo de una petición o un fixture de pruebas.
Formatos compatibles y límites
- Entrada
- JSON
- Salida
- JSON
- Procesamiento
- En el cliente, dentro de tu navegador. No se sube nada.
- Tamaño máximo
- Hasta 8 MB de JSON pegado
- Requisitos
- Chrome, Edge, Firefox o Safari · JavaScript habilitado
Limitaciones que conviene conocer
- Solo RFC 8259 estricto: las funciones de JSON5, como comentarios, comas finales y comillas simples, se rechazan en lugar de repararse.
- La entrada se limita a 8 MB; las cargas mayores se manejan mejor con un formateador de línea de comandos o un editor de código.
- El formateo conserva los datos, pero no tu espacio en blanco ni el orden de claves original a menos que actives la ordenación; los números se vuelven a serializar con la implementación JSON del navegador.
Privacidad y tratamiento de archivos
Todo se ejecuta dentro de la pestaña de tu navegador. El JSON se analiza, se formatea y se valida localmente con JavaScript, y ninguna parte se envía a FormatFlow ni a terceros. No se almacena nada después de cerrar la página.
Leer la política de privacidad completaPreguntas frecuentes sobre Formateador JSON
Respuestas breves y directas a las dudas habituales antes de usar la herramienta.
¿Qué diferencia hay entre formatear y validar JSON?
¿Por qué JSON rechaza los comentarios y las comas finales?
¿Puede el formateador reparar JSON roto automáticamente?
¿Qué tamaño de carga puedo formatear?
¿Ordenar las claves cambia el significado de mi JSON?
¿Se sube mi JSON a un servidor?
¿Por qué mi JSON funciona en otros sitios pero aquí falla?
¿Puedo comparar dos archivos JSON con esta herramienta?
Para seguir leyendo
Guías que explican las decisiones detrás de Formateador JSON.