Pega, depura y continúa

    Menos pestañas entre tú y una versión que funcione.

    Formatea JSON, inspecciona JWT, genera hashes, convierte SVG a JSX y abre archivos SQLite sin instalar nada ni enviar tus datos al servidor de nadie.

    ¿Cómo funciona?

    Ocho utilidades en el navegador para las pequeñas tareas de traducción que llenan una sesión de depuración: hacer legible una carga útil, ver el contenido de un token, generar un hash o convertir un recurso gráfico en un componente.

    Menos pestañas entre un informe de error y una solución

    Depurar consiste en su mayor parte en pequeñas tareas de conversión: hacer legible esta carga útil, ver qué contiene este token o convertir este icono en un componente. Estas herramientas realizan la conversión en tu navegador para que puedas pegar datos reales sin enviarlos al servidor de nadie.

    Elige según la tarea

    Si necesitasUsa
    Leer, validar o minificar una carga útil JSONFormateador JSON
    Inspeccionar declaraciones de tokens, verificar una firma HS256 o crear un token de pruebaCodificador y decodificador JWT
    Convertir una imagen a una cadena Base64 o URL de datos, o viceversaCodificador y decodificador Base64
    Codificar caracteres especiales en una URL o leer valores codificadosCodificador y decodificador de URL
    Generar hashes de texto con SHA-256, SHA-512 o MD5, o calcular valores PBKDF2 y HMACGenerador de hashes
    Visualizar Markdown o MDX en vivo mientras escribesVisor de Markdown
    Explorar tablas y esquemas de un archivo .db, .sqlite o .sqlite3Visor de bases de datos SQLite
    Convertir SVG sin formato en un componente de ReactSVG a React JSX

    Conoce los límites antes de empezar

    Algunas aclaraciones prácticas ahorran tiempo. La herramienta JWT solo verifica firmas HS256. La herramienta Base64 trabaja con imágenes en lugar de texto arbitrario. El visor de SQLite sirve para explorar, ordenar, buscar y exportar a CSV o JSON, y aún no ofrece una consola SQL interactiva ni abre bases cifradas. El visor de Markdown detecta MDX, pero muestra las etiquetas JSX como texto sin formato en lugar de ejecutarlas.

    Un buen hábito que conviene mantener

    Decodificar no equivale a confiar. Cualquiera puede leer la carga útil de un token JWT, y un hash no es lo mismo que un cifrado. Utiliza estas herramientas para inspeccionar y depurar, y mantén la verificación real y los secretos en tu servidor.

    Preguntas frecuentes

    Preguntas frecuentes sobre nuestras herramientas gratuitas de desarrolladores y sus cálculos.

    No. El formateo, la decodificación, el hashing, la conversión y la apertura de archivos SQLite se ejecutan completamente en tu navegador. Tus cargas útiles, tokens y claves secretas nunca se transmiten, lo que hace que estas herramientas sean más seguras que los sitios que procesan datos en sus propios servidores.

    JSON es más estricto que un objeto de JavaScript. Los problemas habituales son comas finales, comillas simples en lugar de dobles, claves sin entrecomillar y comas faltantes entre pares clave-valor. El formateador indica la línea y el carácter exacto donde falló el análisis para que puedas corregirlo fácilmente.

    Sí, con ciertas especificaciones. Decodificar permite ver el encabezado y la carga útil a cualquiera sin clave. Verificar requiere el secreto y vuelve a calcular la firma para confirmar que el token no ha sido alterado. La herramienta admite HS256 para verificar y generar tokens; los algoritmos asimétricos como RS256 no están disponibles por ahora.

    Está diseñada específicamente para imágenes. Puedes soltar un archivo PNG, JPG, GIF, WebP o SVG para obtener una cadena Base64 o una data URL completa, o pegar una cadena Base64 para obtener una vista previa y descargar la imagen. Para texto sin formato, utiliza las funciones integradas de tu lenguaje de programación. Los archivos de menos de 10 MB son los que mejor funcionan.

    La codificación sustituye caracteres no seguros en una URL, como espacios y símbolos, por códigos porcentuales como %20. Deja intactas letras, números, guiones y guiones bajos, y gestiona correctamente texto internacional y emojis. La decodificación invierte el proceso para que puedas leer parámetros que recibas.

    Utiliza SHA-256 o SHA-512 para comprobaciones generales de integridad. MD5 está considerado obsoleto para fines de seguridad estricta, por lo que se recomienda solo para sumas de verificación heredadas. PBKDF2 añade una sal y recuento de iteraciones para derivar claves a partir de contraseñas, mientras que las opciones HMAC requieren una clave secreta y demuestran la autoría del mensaje.

    No. Reconoce MDX cuando detecta sentencias import o etiquetas JSX y actualiza su distintivo, pero los componentes se muestran como texto sin formato en la vista previa porque ejecutar JSX arbitrario en el navegador representaría un riesgo de seguridad. Obtienes una vista previa en tiempo real del Markdown, recuento de palabras, tiempo de lectura y exportación a .md y .mdx.

    Los archivos estándar de SQLite 3 con extensión .db, .sqlite o .sqlite3 se abren con tamaños de hasta 1.000 MB, aunque la velocidad depende de la memoria de tu dispositivo. No se admiten bases de datos cifradas como SQLCipher y aún no incluye una consola SQL interactiva. Puedes explorar esquemas, paginar tablas, ordenar, buscar y exportar datos a CSV o JSON.

    Convierte atributos con guiones como stroke-linecap a camelCase, sustituye class por className, transforma cadenas de estilos en línea en objetos de estilo de React y elimina etiquetas XML innecesarias como xmlns. También puedes generar código TypeScript, envolver el componente en React.memo y limpiar identificadores duplicados.