19 herramientas
Herramientas de Desarrolladores
Formatea JSON, codifica Base64, genera hashes y UUID, prueba expresiones regulares y convierte entre CSV, JSON y formatos de color — utilidades diarias para programar.
¿Qué necesitas hacer?
- Ordenar y validar un JSON ilegibleFormateador de JSON
- Ver qué contiene un token JWTDecodificador de JWT
- Probar una expresión regular sobre un textoProbador de regex
- Entender qué hace una regex que no escribiste túExplicador de regex
- Traducir una expresión cron a lenguaje naturalTraductor de cron
- Convertir un JSON de ejemplo en tipos TypeScriptJSON a TypeScript
- Calcular el hash SHA-256 de un textoGenerador de hash
- Pasar un CSV a JSONCSV a JSON
Todas las herramientas de Desarrolladores
Qué no puedes hacer con estas herramientas
- El decodificador de JWT lee el contenido del token; no comprueba la firma, porque eso exigiría la clave secreta del emisor. Un token decodificado legible no es un token válido.
- Los tipos generados desde JSON se infieren del ejemplo que pegas: no puede adivinar campos opcionales que no aparezcan ni tipos que no estén representados.
- El generador de hash usa la API Web Crypto del navegador. SHA-1 y MD5 se incluyen por compatibilidad con sistemas antiguos, pero no deben usarse para nada relacionado con seguridad.
Ayuda
Preguntas sobre Desarrolladores
¿Puedo pegar aquí un token o una clave de producción?+
Técnicamente el procesamiento es local y nada se envía a un servidor, pero la recomendación sigue siendo no pegar credenciales reales en ninguna web. Usa un token de prueba o uno ya caducado: para inspeccionar la estructura sirve igual.
¿Por qué un hash MD5 o SHA-1 no vale para contraseñas?+
Porque son rápidos por diseño, y esa velocidad es justo lo que ayuda a quien intenta romperlos por fuerza bruta. Para contraseñas se usan funciones deliberadamente lentas y con sal, como bcrypt, scrypt o Argon2. Los hashes de aquí sirven para verificar integridad de archivos, no para almacenar secretos.
¿Estas herramientas funcionan sin conexión?+
Sí, una vez cargada la página. Todo el cómputo ocurre en el navegador, así que puedes desconectarte y seguir formateando JSON o probando expresiones regulares.
¿Necesito crear una cuenta para usarlas?+
No. Ninguna herramienta de Desarrolladores requiere registro ni inicio de sesión.
¿Se suben mis archivos o datos a un servidor?+
Sí. Todas las herramientas de Desarrolladores procesan tus datos directamente en tu navegador — nada se sube a un servidor.