Formateador JSON
Valida JSON en el navegador, o aplica pretty-print y minify en los servidores de Toolomix con System.Text.Json.
JSON procesado correctamente
Tu JSON se ha formateado y validado correctamente
Validación JSON fallida
Revisa la sintaxis JSON e inténtalo de nuevo
Consejos
Valida antes de formatear
Usa Solo validar primero para detectar errores de sintaxis en el navegador sin enviar datos al servidor.
Pretty Print y Minify usan el servidor
Esas acciones hacen POST de tu texto a endpoints de Toolomix que lo re-serializan con System.Text.Json.
Corrige los errores tú mismo
La herramienta informa JSON inválido; no reescribe ni repara automáticamente la sintaxis rota.
Solo validar en el navegador
Ejecuta JSON.parse en local para comprobar la sintaxis sin una llamada al servidor de pretty/minify.
Pretty Print en el servidor
Hace POST a /web-tools/PrettyJson y devuelve JSON indentado con System.Text.Json WriteIndented true.
Minify en el servidor
Hace POST a /web-tools/MinifyJson y devuelve JSON compacto con WriteIndented false.
Qué hace esta herramienta
Formateador JSON te ayuda a comprobar JSON pegado y, opcionalmente, a reformatearlo para legibilidad o compactación.
Solo validar se ejecuta en el navegador. Pretty Print y Minify envían el texto a Toolomix y devuelven salida de System.Text.Json.
Cómo usarla
Pega tu JSON
Añade el texto JSON al campo de entrada (la entrada principal es texto pegado).
Elige una acción
Solo validar para una comprobación local de sintaxis, Pretty Print para salida indentada o Minify para salida compacta.
Revisa, copia o descarga
Inspecciona el resultado, cópialo o descarga el JSON formateado cuando esté disponible.
Entradas y salida admitidas
Entrada: texto JSON pegado (objetos, arrays y combinaciones anidadas de valores JSON válidos). Salida: el mismo documento lógico, sin cambios (validar), indentado (pretty) o compacto (minify).
No es un convertidor de PDF o archivos binarios y no depende del middleware de subida de ~100 MB que usan las herramientas convertidoras.
Procesamiento y privacidad
Solo validar usa JSON.parse en tu navegador y no llama a PrettyJson ni MinifyJson.
Pretty Print y Minify hacen POST de tu texto a Toolomix (/web-tools/PrettyJson y /web-tools/MinifyJson). Esos datos se envían a los servidores de Toolomix para esas acciones—no se procesan solo en el navegador. Consulta la Política de privacidad sobre cómo se tratan las solicitudes y los registros.
Limitaciones
Límites conocidos
- No corrige automáticamente ni reescribe JSON inválido
- Pretty Print y Minify requieren una respuesta exitosa del servidor
- La entrada principal es texto pegado, no un flujo dedicado de subida de varios archivos
- El texto que no es JSON (por ejemplo comas finales o comentarios) fallará la validación
Solución de problemas
Si la validación falla, comprueba comas finales, comillas simples, caracteres sin escapar o llaves y corchetes incompletos.
Si Pretty Print o Minify fallan tras un Solo validar exitoso, reintenta la solicitud y lee el error en la página: esas acciones dependen de que los endpoints de Toolomix respondan correctamente.
Preguntas frecuentes
¿Cuál es la diferencia entre Solo validar, Pretty Print y Minify?
Solo validar analiza en tu navegador con JSON.parse y no reformatea. Pretty Print y Minify envían el texto a Toolomix y lo re-serializan con System.Text.Json (indentado o compacto).
¿Mi JSON se procesa siempre solo en el navegador?
No. Solo validar permanece en el cliente. Pretty Print y Minify hacen POST de tu contenido a los servidores de Toolomix y devuelven el resultado.
¿Corrige automáticamente el JSON inválido?
No. El JSON inválido se rechaza con un mensaje de error. Debes corregir la sintaxis tú mismo.
¿Subo un archivo .json?
El flujo principal es pegar texto en el área de entrada. Pretty y minify operan sobre esa cadena pegada.
¿Qué biblioteca formatea la salida?
El pretty-print y minify del servidor usan System.Text.Json con WriteIndented en true o false.
¿Admite objetos y arrays anidados?
Sí, siempre que el texto sea JSON válido: objetos, arrays, estructuras anidadas, cadenas, números, booleanos y null.
¿Por qué falló Pretty Print si Solo validar parecía bien?
Solo validar usa el analizador del navegador. Pretty Print también requiere un viaje de ida y vuelta al servidor exitoso; errores de red o del servidor pueden fallar aunque el parseo local haya funcionado: reintenta o revisa el mensaje de error mostrado.
Prueba otras herramientas gratis
Pruébalo ahora
Pega JSON, valida en local, o aplica pretty-print y minify en Toolomix.