Desarrolladores

45 herramientas

Las utilidades que un desarrollador abre entre un commit y otro, todas ejecutándose en tu navegador, así que el dato que pegas (un JWT, una respuesta de API, un bloque de configuración) nunca toca un servidor. Formatea y valida JSON, conviértelo a CSV, YAML o tipos TypeScript, decodifica un JWT, prueba una expresión regular contra entrada en vivo, lee o construye una expresión cron, genera UUID y ULID, calcula bits de chmod y convierte entre Base64, hexadecimal y formatos de color.

Preguntas frecuentes

¿El JSON, JWT u otro dato que pego se envía a un servidor?

No. Estas herramientas son JavaScript que se ejecuta en tu navegador: lo que pegas se procesa en tu propia máquina y nunca se sube. Eso importa cuando la entrada es una respuesta de API de producción o un token — puedes usarlas con datos internos sin que salgan de tu dispositivo.

¿Base64 es un tipo de cifrado?

No, y tratarlo como tal es un error frecuente. Base64 es una codificación reversible sin clave: cualquiera la decodifica a los bytes originales al instante. Existe para transportar datos binarios por canales que solo aceptan texto, no para ocultar. Si necesitas secreto, cifra — una contraseña en Base64 sigue siendo texto plano para quien la ve.

¿Qué versión de UUID debo generar?

v4 (aleatorio) es el valor por defecto seguro para la mayoría de los IDs: impredecible y resistente a colisiones. v5 deriva un UUID estable a partir de un namespace y un nombre, así que la misma entrada siempre da el mismo ID. v1 incrusta una marca de tiempo y una dirección MAC. Si quieres IDs ordenados en el tiempo que indexen bien en una base de datos, un ULID ordena cronológicamente sin perder unicidad.

¿El decodificador de JWT verifica la firma del token?

No. Decodifica la cabecera y el payload para que leas los claims, pero decodificar no es verificar. Un JWT solo está codificado en Base64url, no cifrado, así que cualquiera lo lee; confirmar que lo emitió realmente tu servidor exige comprobar la firma contra el secreto o la clave pública, algo que ocurre en tu backend.