Utilidades para el desarrollo diario
Cada día, los desarrolladores pegan tokens, respuestas de API, fichas de clientes y configuraciones en herramientas online, a menudo sin pensar adónde van esos datos. Un JWT puede contener datos de usuario, una carga JSON puede incluir datos personales y la entrada de un hash puede ser un secreto. Las herramientas para desarrolladores de esta página están pensadas para que este tipo de datos se quede en la pestaña del navegador.
Están agrupadas en datos y código (formateadores, validadores, generadores de tipos, expresiones regulares), codificación y seguridad (Base64, JWT, hashes, UUID, contraseñas), diseño (degradados, sombras, paletas, iconos), tiempo y programación (expresiones cron, marcas de tiempo Unix) y comprobaciones web y SEO.
Documentos de identidad y números fiscales
Valida documentos de identidad y números fiscales de 18 países, desde el CPF de Brasil y el nuevo CNPJ alfanumérico hasta el codice fiscale de Italia y el PESEL de Polonia, y descubre por qué falla un número. ¿Necesitas datos de prueba? Genera miles de números de prueba con formato válido según fecha de nacimiento, sexo o región, creados en tu navegador y marcados como datos de prueba.
Herramientas del navegador y herramientas del servidor
La mayoría de estas herramientas son funciones puras que se ejecutan en tu navegador sin ninguna petición de red. Unas pocas necesitan internet por su propia naturaleza: revisar el SEO o las etiquetas Open Graph de un sitio implica descargar esa página pública, una consulta DNS tiene que preguntar al DNS y una API simulada tiene que alojarse en algún sitio. Esas herramientas llevan la etiqueta «Procesado en nuestro servidor» en sus páginas, indican qué envían y qué se conserva, y solo descargan las URL públicas que tú introduces.
Estándares y precisión
Las herramientas siguen las especificaciones correspondientes: el análisis de JSON indica la línea y la columna exactas de un error, la verificación de JWT admite firmas HMAC, RSA y ECDSA, los hashes se calculan con la Web Crypto API cuando el navegador la ofrece, y los UUID proceden de una fuente aleatoria criptográficamente segura. Cuando el comportamiento varía según el entorno, como en las variantes de expresiones regulares o los dialectos de SQL, la herramienta indica cuál usa.
Cómo trabajar con datos sensibles de forma segura
Trata los tokens, las claves y los datos de producción como secretos, incluso en una herramienta local: cierra la pestaña cuando termines y evita pegarlos en herramientas que envían datos a un servidor. Para las comprobaciones que necesitan descargar una URL, usa solo páginas públicas; las herramientas del servidor rechazan las direcciones de redes privadas e internas, lo que además te evita sondear sin querer tu propia red.