RevealTheme logo

Herramientas para Desarrolladores Gratuitas

Todas las utilidades de codificar/decodificar, formatear, analizar y convertir que un desarrollador necesita, ejecutándose en tu navegador. JSON, YAML, XML, JWT, regex, hashes, marcas de tiempo y más.

25 herramientas en esta categoría · 100% gratis · Sin registro

Todas las Herramientas de desarrollo

Decodificador de JWT

Decodifica JSON Web Tokens (JWT) al instante. Se ejecuta en tu navegador: los tokens nunca salen de tu dispositivo, seguro de usar con secretos de producción.

Abrir

Formateador y Validador de JSON

Formatea, valida y minifica JSON en línea. Funciona por completo en tu navegador: tus datos nunca salen de tu dispositivo.

Abrir

Formateador de XML

Formatea y embellece documentos XML. Útil para SOAP, sitemaps, feeds RSS y archivos de configuración.

Abrir

Codificador y Decodificador de Base64

Codifica cadenas a Base64 o decodifica Base64 a texto. Respeta tu privacidad: se ejecuta en tu navegador.

Abrir

Codificador y Decodificador de URL

Convierte texto a codificación segura para URL (codificación por porcentaje) y viceversa. Útil para cadenas de consulta, redirecciones y flujos OAuth.

Abrir

Codificador y Decodificador de Entidades HTML

Convierte caracteres especiales a entidades HTML (&, <, etc.) y viceversa. Útil para incrustar texto en HTML de forma segura.

Abrir

Minificador de CSS

Elimina comentarios, espacios en blanco y caracteres innecesarios del CSS para reducir el tamaño del archivo.

Abrir

Minificador de HTML

Elimina espacios en blanco y comentarios del HTML. Útil para código de inserción, plantillas de correo o HTML de producción.

Abrir

Minificador de JavaScript

Minificación básica de JavaScript: elimina comentarios y espacios en blanco innecesarios. Usa un minificador real (Terser, esbuild) para producción.

Abrir

Probador de Expresiones Regulares

Prueba expresiones regulares de JavaScript contra cualquier entrada. Ve las coincidencias, los grupos y los reemplazos en tiempo real.

Abrir

Generador de Hash (MD5 / SHA)

Genera hashes criptográficos: MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Se ejecuta en tu navegador mediante la Web Crypto API.

Abrir

Generador de UUID

Genera UUID v4 (identificadores únicos universales aleatorios) en línea. Cada clic produce uno nuevo, generado en tu navegador.

Abrir

Conversor de Marcas de Tiempo Unix

Convierte entre marcas de tiempo Unix y fechas legibles. Se actualiza en tiempo real.

Abrir

Conversor de Zonas Horarias

Convierte horas entre dos zonas horarias cualesquiera. Útil para programar reuniones internacionales.

Abrir

Constructor de Expresiones Cron

Crea expresiones de programación cron de forma visual. Pruébalas contra las próximas horas de ejecución.

Abrir

Conversor de YAML a JSON

Convierte YAML a JSON en tu navegador. Admite mapas anidados, listas, cadenas, números y booleanos.

Abrir

Conversor de JSON a YAML

Convierte JSON a YAML. Elimina las llaves, las comillas y las comas para obtener archivos de configuración más limpios.

Abrir

Conversor de JSON a XML

Convierte JSON a marcado XML. Los objetos anidados se convierten en elementos anidados; los arrays repiten la misma etiqueta.

Abrir

Conversor de XML a JSON

Convierte documentos XML a JSON. Los atributos se convierten en claves con prefijo @; las etiquetas repetidas se convierten en arrays.

Abrir

Formateador de SQL

Formatea y embellece consultas SQL: saltos de línea en las palabras clave, listas de columnas con sangría.

Abrir

Comparador de Texto (Diff)

Compara dos bloques de texto línea por línea. Visualiza adiciones, eliminaciones y líneas sin cambios con código de colores.

Abrir

Formateador y Embellecedor de HTML

Formatea HTML minificado o en línea con sangría y saltos de línea adecuados.

Abrir

Formateador de JavaScript

Formatea JavaScript minificado con sangría y saltos de línea en los puntos y comas y las llaves.

Abrir

Formateador y Embellecedor de CSS

Formatea CSS minificado con sangría, saltos de línea y espaciado adecuados.

Abrir

Codificador y Decodificador de Base32

Codifica y decodifica cadenas Base32: se usan en secretos TOTP, registros DNS e identificadores que no distinguen mayúsculas.

Abrir

Por qué creamos herramientas para desarrolladores que se ejecutan en el cliente

Pegar un JWT en una herramienta web cualquiera da mala espina, y con razón. Los JWT, hashes, cargas útiles base64 y JSON suelen contener datos sensibles: tokens de sesión, respuestas de API, registros de clientes. Cada herramienta de esta página que no necesita estrictamente un servidor (la mayoría) se ejecuta por completo en tu navegador mediante la Web Crypto API, TextEncoder y DOMParser. Tus datos nunca salen de tu dispositivo, no aparecen en nuestros registros ni se envían a ninguna API de terceros.

Qué se cubre

Codificadores/decodificadores para Base64, Base32, URL y entidades HTML. Formateadores para JSON, YAML, XML, HTML, CSS, JavaScript y SQL. Conversores entre JSON↔YAML, JSON↔XML, CSV↔JSON, CSV→SQL. Ayudantes criptográficos: hashes MD5/SHA, decodificador JWT (inspección de la firma, no validación), UUID v4, conversión de marca de tiempo y zona horaria. Probador de regex con resaltado en tiempo real. Constructor de expresiones cron con explicación en lenguaje sencillo.

¿Son de calidad de producción?

Para uso de desarrollo/depuración, sí. Para canalizaciones de compilación, prefiere bibliotecas específicas (Prettier para formatear código, jq para manipular JSON, etc.): gestionan casos límite que las herramientas web no pueden (archivos muy grandes, streaming, sistemas de plugins). Pero para comprobaciones puntuales, decodificar cargas útiles de webhook, formatear un archivo de configuración que vas a volver a pegar o verificar una regex contra entradas de prueba, estas son más rápidas que crear un script.

Preguntas frecuentes

¿Es seguro usar el decodificador JWT con tokens de producción?
Sí: la decodificación ocurre por completo en tu navegador. No transmitimos el token. Dicho esto, trata cualquier JWT como una credencial: no lo pegues en la barra de direcciones ni compartas capturas que lo incluyan.
¿Puedo usar estas herramientas sin conexión?
Si visitas la página de una herramienta una vez, su JavaScript se guarda en la caché de tu navegador. La mayoría de las herramientas del lado del cliente funcionan luego sin conexión. Las del lado del servidor (que obtienen una URL en tu nombre) requieren conectividad.
¿Por qué el formateador de JS no es tan bueno como Prettier?
Prettier es un formateador completo basado en un analizador que hace reescrituras a nivel de AST. Nuestro formateador es una pasada rápida de sangría/saltos de línea basada en cadenas. Para código de producción, usa Prettier; para una limpieza visual rápida de salida minificada, esto basta.