JSON Formatter

Formatea y embellece JSON al instante, con validación de errores y vista de árbol.

Entrada
Suelta tu archivo aquí
0 líneas · 0 caracteres · 0 palabras
Resultado
0 líneas · 0 caracteres · 0 palabras

100% privado. Tu contenido se procesa localmente en tu navegador y nunca se sube a ningún servidor.

Funciona con archivos de hasta 10 MB.

Cómo funciona

1

Pega o sube tu contenido

Escribe directamente, pega con Ctrl+V o el botón «Pegar», o arrastra un archivo sobre el editor.

2

Formatea y visualiza

Beauttytext detecta el formato automáticamente y te deja elegir la operación (formatear, minificar, validar…) y la vista.

3

Copia o descarga

Obtén el resultado al instante, en el formato de archivo que necesites.

Por qué Beauttytext

100% privado

Todo el procesamiento ocurre en tu navegador. Tu código nunca se sube a un servidor.

Sin registro

Ninguna herramienta requiere cuenta, login ni datos personales.

+35 formatos

Desde JSON y SQL hasta Rust y Dockerfile, con la operación correcta para cada uno.

Modo oscuro

Editor cómodo de día y de noche, con preferencias guardadas en tu navegador.

100% responsive

Funciona igual de bien en escritorio, tablet y móvil.

Descargas reales

Archivos válidos, con el nombre y la extensión correctos para cada formato.

Formatos soportados

Datos y configuración

JSONJSON5XMLYAMLTOMLINIENVProperties

Web

HTMLCSSSCSSSASSLESSJavaScriptTypeScriptJSXTSXVue

Programación

PythonJavaCC++C#PHPGoRustKotlinSwiftDartRubyLuaR

Bases de datos

SQLGraphQL

Shell / DevOps

BashShellPowerShellDockerfileNginx

Documentación / datos

MarkdownCSVTSVURLHTTP HeadersTexto plano

¿Qué hace un JSON Formatter?

Un JSON Formatter toma un JSON escrito en una sola línea —o mal indentado— y lo reorganiza con saltos de línea y sangría consistente, para que sea fácil de leer y depurar. Beauttytext usa el JSON.parse nativo del navegador para garantizar que el resultado es exactamente equivalente al original, y JSON.stringify con una indentación de 2 espacios para el resultado formateado.

Formatear, validar y ordenar claves

Además de formatear, esta herramienta valida la sintaxis del JSON e indica en qué línea y columna está el error si algo falla —muy útil cuando el JSON viene de una API o un archivo de configuración generado a mano—. También puedes ordenar las claves de los objetos alfabéticamente antes de copiar o descargar el resultado.

Visualiza el JSON como árbol o tabla

Si tu JSON es profundo o tiene muchos niveles anidados, la vista de árbol te permite expandir y colapsar cada nivel, copiar el valor o la ruta exacta de una propiedad (por ejemplo user.address.city), y buscar dentro de la estructura. Si tu JSON es un array de objetos —como una respuesta típica de API— la vista de tabla lo muestra en filas y columnas, igual que una hoja de cálculo.

Preguntas frecuentes

¿Puedo formatear JSON online sin instalar nada?

Sí, todo funciona en tu navegador; no necesitas instalar ninguna extensión ni programa.

¿Beauttytext valida el JSON antes de formatearlo?

Sí, si el JSON no es válido verás el mensaje de error con la línea y columna exactas en vez de un resultado incorrecto.

¿Puedo descargar el JSON formateado como archivo .json?

Sí, el botón Descargar genera un archivo .json (o .txt si lo prefieres) con el nombre de tu archivo original más el sufijo -formatted.

¿Puedo ver el JSON como árbol expandible?

Sí, cambia a la vista Árbol para explorar objetos y arrays de forma jerárquica, con copia de valores y rutas.

¿Se pierde algún dato al formatear?

No. Formatear solo cambia los espacios en blanco; los valores, tipos y el orden de las claves (salvo que actives «Ordenar claves») se mantienen intactos.

¿Funciona con JSON muy grande?

Sí, dentro de límites razonables de memoria del navegador; para árboles extremadamente grandes Beauttytext muestra un aviso y sugiere la vista Código.

¿Seguro que quieres borrar el contenido?

Archivo descargado