Esta página trabaja sobre texto JSON en un solo cuadro: elimina los espacios de formato, escapa comillas y barras invertidas para poder incluir el texto dentro de una cadena, revierte ese escape o vuelve a imprimir el documento con sangría de 4 espacios.
Se ejecuta localmente en tu navegadorEsta página trabaja sobre texto JSON en un solo cuadro: elimina los espacios de formato, escapa comillas y barras invertidas para poder incluir el texto dentro de una cadena, revierte ese escape o vuelve a imprimir el documento con sangría de 4 espacios.
Las cuatro operaciones se ejecutan en el navegador y el texto nunca se sube. Minificar y Formatear validan primero la entrada y no la tocan cuando no es JSON válido; Escapar y Desescapar son transformaciones de texto que también funcionan con fragmentos.
Minificar recorre el texto y elimina espacios, tabulaciones y saltos de línea solo fuera de las cadenas, así que el doble espacio de "dos palabras" se conserva mientras desaparece la indentación que lo rodea. La entrada debe ser JSON estricto; si no lo es, el texto no se toca y la línea de estado explica por qué.
El resultado no es un archivo ZIP ni gzip: nada se comprime byte a byte; el texto simplemente se acorta al desaparecer los espacios eliminables. La línea de estado indica el recuento exacto de caracteres antes y después.
Escapar convierte cada barra invertida en una barra doble y cada comilla en una comilla escapada, justo lo que se necesita para insertar JSON dentro de una cadena de JavaScript o JSON. Desescapar hace una sola pasada de izquierda a derecha y revierte exactamente esas dos secuencias.
Otras secuencias de escape no se interpretan: \n, \t y \uXXXX pasan por Desescapar sin cambios, y Escapar tampoco las toca. Como el par revierte todas las secuencias probadas, la salida escapada puede volver al texto original.
Formatear JSON analiza el documento y lo reimprime con sangría de 4 espacios. Como el documento se vuelve a serializar, los números se normalizan (1.0 se imprime como 1) y los escapes \uXXXX se convierten en los caracteres correspondientes.
El analizador es JSON estricto: se rechazan comentarios, comillas simples y comas finales. No hay límite de tamaño en el servidor; el límite práctico es la memoria del navegador, y Copiar entrega el texto actual del cuadro.