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.