Herramientas para desarrolladores que se quedan en tu equipo
Estas utilidades se ejecutan con cada pulsación de tecla, en tu navegador, sin pasar por ningún servidor. Por eso son rápidas, y por eso un JWT, una entrada de hash o una configuración que pegues aquí no se transmite a ningún sitio.
Cómo funcionan las herramientas para desarrolladores
Pequeñas utilidades para los momentos de la jornada en que necesitas una respuesta, no una librería: formatear y validar JSON, probar una expresión regular con texto real, leer un JWT, traducir una expresión cron a palabras y próximas ejecuciones, codificar en Base64 y URL, generar hashes, UUID y contraseñas, convertir timestamps Unix y colores, y ordenar SQL, XML, HTML y CSS.
Funcionan en tu navegador con cada pulsación, sin ida y vuelta a un servidor, así que el resultado aparece mientras escribes y las herramientas siguen funcionando sin conexión. También significa que un token, una contraseña, un archivo de configuración o los datos de un cliente que pegues no se transmiten. La única herramienta que necesita la red lo dice en su página: Cuál es mi IP pregunta a nuestro servidor desde qué dirección te conectas.
No hay cuenta, ni registro, ni límite diario en estas herramientas: puedes dejarlas abiertas en una pestaña y volver a ellas tantas veces como quieras, desde el ordenador del trabajo o desde el móvil. Pro existe para las herramientas de archivos de los otros sitios de Nouplo, las de PDF, imágenes y vídeo; en este no hay nada que lo necesite.
Preguntas frecuentes
- ¿Es seguro pegar aquí un JWT real o la respuesta de una API?
- La decodificación y el formateo se hacen en tu navegador, y nada de lo que pegas se envía a Nouplo ni a nadie. Aun así, un token vivo es una credencial: trátalo como una contraseña y evita los ordenadores compartidos. Ten en cuenta que el Decodificador JWT lee la cabecera y los claims pero no verifica la firma; eso requiere la clave del emisor y le corresponde a tu servidor.
- ¿Por qué mi JSON no es válido?
- Las causas habituales son una coma al final, comillas simples en lugar de dobles, un comentario o un valor cortado al copiarlo. El Formateador JSON señala la posición exacta donde se detuvo el análisis, y Comparar JSON muestra qué cambió entre dos versiones una vez que las dos son válidas, sin contar como diferencia el orden de las claves.
- ¿Cómo compruebo qué hace una expresión cron antes de desplegarla?
- Pégala en el Analizador de cron: explica en español cuándo se ejecuta la tarea y lista las próximas ejecuciones, así que un 0 */6 * * 1-5 que pensabas para los fines de semana se detecta antes de que salte. Las fechas salen en la zona horaria de tu navegador, y el servidor puede usar UTC. El Generador de expresiones cron la construye a partir de unas pocas opciones.
- ¿Son seguras las contraseñas y los hashes que se generan aquí?
- El Generador de contraseñas usa el generador aleatorio criptográfico del navegador, no Math.random, y las contraseñas no se transmiten. El Generador de hash calcula MD5, SHA-1 y SHA-2 en tu dispositivo. MD5 y SHA-1 sirven para sumas de comprobación, no para guardar contraseñas: para eso usa en tu servidor un algoritmo lento y con sal, como bcrypt o Argon2id, y el Comprobador de hash bcrypt para probar un hash.
- ¿Cómo paso un timestamp Unix a una fecha?
- El Conversor de timestamp acepta un valor epoch en segundos o en milisegundos, o una fecha, y lo muestra en UTC, en tu hora local y en ISO 8601. Un timestamp de 13 cifras está en milisegundos; uno de 10, en segundos.