Formato Instantáneo
Transforma JSON desordenado de una sola línea en un formato bien indentado y legible para humanos con un solo clic.
Embellece, formatea y valida tus datos JSON al instante. Nuestra herramienta gratuita en línea te ayuda a depurar JSON haciéndolo legible. 100% privado y se ejecuta en tu navegador.
Beautify, minify, and validate JSON instantly — right in your browser. No uploads, no sign-up, no limits.
Copia y pega tus datos JSON crudos y sin formato en el área de texto 'JSON de Entrada'.
Haz clic en el botón 'Formatear / Validar'. La herramienta procesará los datos al instante.
Si tu JSON es válido, aparecerá bellamente formateado. Si hay un error, se mostrará un mensaje de error detallado.
Haz clic en 'Copiar Resultado' para copiar el JSON formateado o usa el botón de Descarga para guardarlo como un archivo .json.
Transforma JSON desordenado de una sola línea en un formato bien indentado y legible para humanos con un solo clic.
Encuentra rápidamente errores de sintaxis. Nuestro validador señala exactamente qué está mal, ahorrándote un valioso tiempo de depuración.
Tus datos nunca salen de tu máquina. Todo el procesamiento ocurre localmente en tu navegador, garantizando una confidencialidad completa.
JSON (JavaScript Object Notation) is a lightweight data-interchange format that has become the de facto standard for APIs, configuration files, and data storage. It uses human-readable text to represent objects, arrays, numbers, strings, booleans, and null values. While JSON is designed to be easy for humans to read and write, many JSON payloads are transmitted in minified form (no whitespace) to save bandwidth, making them difficult to inspect.
A JSON formatter (also called a beautifier or pretty-printer) takes minified or poorly formatted JSON and adds consistent indentation, line breaks, and spacing so that the structure is immediately visible. For example, a single-line JSON string like `{"name":"John","address":{"city":"NYC","zip":"10001"}}` becomes a multi-line, indented structure where the nesting of objects and arrays is clear at a glance.
JSON has a strict syntax defined by RFC 8259. The most common errors are: using single quotes instead of double quotes for strings, trailing commas after the last element in an array or object, unquoted property names, and unescaped special characters in strings. Our validator detects all of these and reports the exact line and column where the error occurs.
Another common issue is mixing JSON with JavaScript. JSON is not JavaScript — it does not support comments (// or /* */), it does not support single-quoted strings, and it does not support trailing commas. If your JSON works in JavaScript but fails in a strict parser, it's likely because it contains one of these JavaScript-specific extensions.
Comprende rápidamente la estructura de una respuesta de API o un archivo de configuración.
Detecta fácilmente comas faltantes, corchetes no coincidentes u otros errores de sintaxis comunes.
Comparte datos JSON con colegas en un formato limpio y profesional.
A side-by-side comparison of popular JSON formatting tools.
| Característica | NovaTools | JSONFormatter.org | JSONLint | VS Code |
|---|---|---|---|---|
| Privacidad (sin subida) | 100% local | Sube al servidor | Sube al servidor | Local |
| Precio | Gratis ilimitado | Gratis con anuncios | Gratis con anuncios | Free |
| Registro requerido | No | No | No | N/A |
| Resaltado de errores | Line + column | On save | ||
| Vista de árbol | ||||
| Modo minimificar | ||||
| Mobile friendly | Limitado | |||
| Funciona sin conexión | After page load |
Online formatters like JSONFormatter.org and JSONLint upload your JSON to their servers. Our tool processes everything locally — your data never leaves your browser.
A quick guide to JSON data types and syntax rules.
| Símbolo / Código | Descripción | Ejemplo |
|---|---|---|
string | Texto entre comillas dobles. Las comillas simples no son válidas. | "hello world" |
number | Integer or floating point. No quotes needed. | 42 or 3.14 |
boolean | true or false (lowercase, no quotes). | true |
null | Represents absence of value (lowercase, no quotes). | null |
object | Key-value pairs wrapped in curly braces. | {"key": "value"} |
array | Ordered list wrapped in square brackets. | [1, 2, 3] |
stringTexto entre comillas dobles. Las comillas simples no son válidas.
"hello world"numberInteger or floating point. No quotes needed.
42 or 3.14booleantrue or false (lowercase, no quotes).
truenullRepresents absence of value (lowercase, no quotes).
nullobjectKey-value pairs wrapped in curly braces.
{"key": "value"}arrayOrdered list wrapped in square brackets.
[1, 2, 3]| Símbolo / Código | Descripción | Ejemplo |
|---|---|---|
"key": | Los nombres de propiedades deben ir entre comillas dobles. | "name": "John" |
, | Comma separates elements. No trailing comma allowed. | [1, 2, 3] (not [1, 2, 3,]) |
\" | Escapa las comillas dobles dentro de cadenas con barra invertida. | "He said \"hi\"" |
\\ | Escapa la barra invertida con otra barra invertida. | "C:\\Users" |
\n | Newline character in strings. | "Line1\nLine2" |
"key":Los nombres de propiedades deben ir entre comillas dobles.
"name": "John",Comma separates elements. No trailing comma allowed.
[1, 2, 3] (not [1, 2, 3,])\"Escapa las comillas dobles dentro de cadenas con barra invertida.
"He said \"hi\""\\Escapa la barra invertida con otra barra invertida.
"C:\\Users"\nNewline character in strings.
"Line1\nLine2"Esta herramienta se ejecuta completamente en su navegador. Sus archivos no se suben a un servidor, no se almacenan ni se analizan.
Incluso si su conexión a internet se cae, sus archivos permanecen seguros.
Aprende a decodificar un JWT: sus tres partes (header.payload.signature), qué significan iat/nbf/exp y la diferencia entre decodificar y verificar.
Aprende qué es Base64, cuándo usar Base64 estándar o seguro para URL, y cómo codificar o decodificar texto localmente en el navegador.
Una guía completa sobre cómo crear códigos de barras y códigos QR personalizados en línea de forma gratuita. Aprende a escanear cualquier código con tu cámara o una imagen, a entender los diferentes formatos y a descubrir usos comunes para proyectos empresariales y personales.