Nouplo

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.

⛓ Codificador / descodificador de URL Codificación por porcentaje en ambos sentidos, calculada según escribes. ⌗ Formateador SQL Una consulta que se puede leer, a partir de la que te pasaron. ‹› Formateador XML Con sangría para leerlo, o en una línea para enviarlo. ◒ Conversor de color HEX, RGB, HSL y CMYK, más la relación de contraste que decide la legibilidad. ♭ Generador de contraseñas Hechas en tu dispositivo, por el generador criptográfico del navegador. No se manda nada a ningún sitio. {} Formateador JSON Pega JSON y recupéralo con sangría, minificado o validado. Tus datos se quedan en esta página. • Probador de regex Escribe un patrón, pega texto y ve cada coincidencia y cada grupo mientras escribes. ♭ Decodificador JWT Pega un JSON Web Token y lee su cabecera y sus claims. El token no sale de tu navegador. ◴ Analizador de cron Mira en qué fechas se ejecuta de verdad 0 */6 * * 1-5 y qué admite cada campo. ∿ Base64 De texto a Base64 y de vuelta, con UTF-8 correcto y alfabeto seguro para URL opcional. # Generador de hash El resumen MD5, SHA-1 o SHA-2 de un texto, calculado en tu dispositivo. • Generador de UUID Identificadores UUID v4 o v7 en lote, generados en tu dispositivo con una fuente aleatoria segura.
▤ Conversor de timestamp Pega un valor epoch o una fecha y míralo en UTC, hora local e ISO 8601. ‹› Formateador HTML Sangrado para leerlo, o comprimido para publicarlo. ◒ Formateador CSS Una declaración por línea, o todo el archivo en una. • Minificador JavaScript Más pequeño, y demostrablemente el mismo código. {} JSON a tipos Una muestra por un lado, un tipo por el otro. ⌗ CSV a SQL Una tabla pegada, lista para ejecutar. ▦ Tabla Markdown Pega una hoja de cálculo, obtén una tabla que queda alineada. ≠ Comparar JSON Lo que cambió de verdad, como una ruta. ✓ Validador YAML ¿Se analiza? ¿Y significa lo que crees? ⛶ Calculadora de subred Qué cubre de verdad esa barra. 🔒 Calculadora chmod 755 en un sentido, rwxr-xr-x en el otro. ♭ Generador htpasswd La línea que Apache quiere, resumida en tu propia máquina. ☐ Analizador de User-Agent Más allá de las mentiras de compatibilidad, lo que de verdad es. ⛓ Analizador de cadena de consulta Los parámetros de una URL, uno por línea. ‹› Entidades HTML Escapado para que se vea, o descodificado para poder leerlo. ◐ Comprobador de contraste Si alguien puede leerlo de verdad. ⛓ Generador de slug Títulos por un lado, URL por el otro. ∿ Conversor de bases 0x2F es 47, y eso no lo recuerda nadie. ∿ Tabla ASCII y Unicode El código de un carácter, o el carácter de un código. ⛶ Códigos de estado HTTP Qué significa el número y cuándo enviarlo. ∿ Tipos MIME Qué poner en Content-Type y qué pasa cuando está mal. ▤ Generador de expresiones cron Una programación en palabras por un lado, una expresión por el otro. {} Evaluador JSONPath La ruta, tu documento y lo que selecciona de verdad. ♭ Comprobador de hash bcrypt ¿Coincide esta contraseña con este hash? ◒ Generador de degradados CSS Colores por un lado, una declaración por el otro. ◒ Generador de box-shadow CSS La declaración, no un lienzo que arrastrar. ∿ Curvas cubic-bezier La curva, como una tabla que de verdad se puede leer. ⇄ XML a JSON Con las reglas dichas, para que nada te sorprenda. ⛶ Cabeceras HTTP Qué hace la cabecera y qué se suele entender mal de ella. ⛶ Cuál es mi IP La dirección que ven las webs cuando te conectas. 🔒 Comprobador de fuerza de contraseña Cuánto aguantaría de verdad.

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.