Herramientas online para desarrolladores — rápidas y sin registro
tulzy es un conjunto gratuito de utilidades en el navegador: formateo de JSON, generación de UUID, hash MD5/SHA-256 y codificación Base64/URL. Sin instalación, sin enviar datos al servidor.
Codificación
Base64
Codificación y decodificación Base64 — texto y archivos, directamente en el navegador.
Base32
Codificación y decodificación Base32 (RFC 4648) — texto y archivos, directamente en el navegador.
URL Encode/Decode
Codificación y decodificación de URL — caracteres que deben escaparse en enlaces y parámetros de consulta.
HTML Entities Encode/Decode
Codificación y decodificación de entidades HTML — visualización segura de caracteres especiales en la página.
JWT Encoder/Decoder
Codificación y decodificación de tokens JWT — encabezado, payload, firma HMAC y campos estándar.
Unicode Escape
Codificación y decodificación de secuencias Unicode — caracteres en formato \uXXXX y viceversa.
ROT13 / Cifrado César
Cifrado César — desplazamiento cíclico de las letras del alfabeto latino. ROT13 es un caso particular con desplazamiento de 13 (botón abajo), simétrico: encode y decode dan el mismo resultado. Otros caracteres (números, cirílico, signos de puntuación) no cambian.
Punycode encode/decode
Codificación de nombres de dominio con caracteres Unicode (IDN) al formato ASCII compatible Punycode (xn--) y viceversa.
Código Morse encode/decode
Codificación de texto (latino y cirílico) a código Morse (puntos y rayas) y viceversa. Los caracteres sin equivalente en la tabla se omiten.
Data URI / Imagen Base64
Codificación de una imagen en Data URI (data:image/…;base64,…) para insertarla en CSS/HTML, y decodificación de un Data URI o Base64 sin procesar de vuelta a un archivo — todo directamente en el navegador.
Gzip/Deflate ↔ Base64
Compresión de texto en Gzip o Deflate con codificación Base64 del resultado — y viceversa. Funciona mediante la API Compression Streams directamente en el navegador.
XML Entities Encode/Decode
Codificación y decodificación de entidades XML — las 5 estándar (ampersand, corchetes angulares, apóstrofo, comillas) y referencias numéricas de caracteres.
JSON
JSON Formatter / Minify / Validator
Formateo (sangría de 2 espacios), minificación y validación de JSON directamente en el navegador.
Probador de JSONPath
Prueba de expresiones JSONPath en datos JSON reales — vista previa instantánea de los valores encontrados y sus rutas.
JSON Diff / Compare
Comparación de dos documentos JSON — qué se añadió, eliminó o modificó, con la ruta exacta de cada diferencia.
JSON Schema Validator
Validación de datos JSON contra un JSON Schema (estilo draft-07) — con la ruta exacta y una explicación para cada infracción.
JSON Path Extractor / Flatten
Aplanar (Flatten) un JSON anidado en una lista plana de "ruta: valor" y volver a ensamblarlo en una estructura anidada (Unflatten). La notación de ruta es la misma que en JSONPath/JSON Diff: store.book[0].price.
JSON Sort Keys
Ordenación recursiva alfabética de las claves de los objetos en JSON — el orden de los elementos de los arrays no cambia, solo las claves de los objetos en cada nivel de anidación.
JSON Repair
Reparación de JSON dañado — comas sobrantes, comillas simples, claves sin comillas, comentarios, literales de Python (True/False/None) y más — con una lista de todas las correcciones aplicadas.
Mock JSON Generator
Generación de datos JSON ficticios a partir de una plantilla: valores marcadores de posición como {{name}} o {{email}}, y los arrays se repiten mediante "clave|N".
JSON ↔ YAML / CSV / XML / TOML
Convertir JSON a YAML, CSV, XML o TOML y viceversa — todo en el navegador, sin bibliotecas.
Texto
Case Converter
Convierte texto o un identificador a todos los estilos comunes a la vez — camelCase, snake_case, kebab-case y otros. Reconoce los límites de palabras en camelCase/PascalCase, en abreviaturas (XMLParser → XML + Parser) y en números.
Text Diff
Comparación de dos textos línea por línea — qué se añadió, eliminó o modificó, con resaltado a nivel de palabra en las líneas modificadas.
Regex Tester / Find & Replace
Prueba de expresiones regulares con texto real: coincidencias resaltadas y grupos de captura analizados, o reemplazo de las coincidencias encontradas por un nuevo texto.
Sort & Dedupe Lines
Ordena alfabéticamente las líneas de texto, elimina duplicados, líneas vacías y espacios sobrantes.
String Escape
Escapar texto en un literal de cadena (comillas, barra invertida, caracteres de control) para pegarlo en código, o desescaparlo de vuelta.
CRLF ↔ LF Converter
Convierte los finales de línea entre Windows (CRLF), Unix/macOS (LF) y el Mac clásico (CR), con detección de finales mixtos.
Character & Word Counter
Estadísticas de texto en tiempo real: caracteres (con y sin espacios), palabras, líneas, oraciones, párrafos y tamaño en bytes (UTF-8).
Lorem Ipsum Generator
Generador de texto de relleno Lorem Ipsum — por párrafos, oraciones o palabras sueltas.
Slugify
Convierte texto en un «slug» seguro para URL: transliteración del cirílico (ucraniano/ruso) según el estándar oficial, eliminación de diacríticos y caracteres sobrantes, minúsculas.
Markdown Preview / HTML ↔ Markdown
Vista previa en vivo de Markdown como HTML formateado, además de conversión en ambos sentidos: Markdown → HTML y HTML → Markdown.
Whitespace & Trim Tools
Limpieza de espacios en blanco sobrantes: recorte de los extremos de las líneas, colapso de espacios repetidos, eliminación de líneas vacías, conversión de tabulaciones ↔ espacios.
Text Reverse
Invertir texto: por caracteres, por palabras (orden de las palabras) o por líneas (orden de las líneas).
Word/Character Frequency Counter
Análisis de frecuencia de texto: cuántas veces aparece cada palabra o carácter, ordenado por cantidad.
Hashes/Cripto
Hash Generator
Cálculo de hashes de texto o archivo con trece algoritmos a la vez: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 y Adler-32.
Checksum Verifier
Verifica la integridad de un archivo o texto — pega el hash esperado y la herramienta detectará el algoritmo entre los 13 compatibles.
HMAC Generator
Calcula el HMAC (Hash-based Message Authentication Code) de un texto o archivo con una clave secreta — con ocho algoritmos a la vez: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160.
Bcrypt Hash + Verify
Hashea contraseñas con bcrypt (con sal aleatoria y coste configurable) y verifica una contraseña contra un hash bcrypt existente.
UUID Generator
Generación de UUID versiones 1, 3, 4, 5, 6 y 7 — aleatorios, basados en tiempo y derivados de un nombre (name-based).
Generador de contraseñas
Contraseñas criptográficamente aleatorias con longitud y conjunto de caracteres configurables.
AES Encrypt/Decrypt
Cifra y descifra texto con AES-GCM o AES-CBC usando una contraseña (clave derivada mediante PBKDF2).
Argon2 Hash + Verify
Hashea contraseñas con Argon2 (ganador de la Password Hashing Competition, RFC 9106) — variantes d/i/id, con verificación contra un hash existente.
Scrypt Hash + Verify
Hashea contraseñas con scrypt (RFC 7914, KDF memory-hard) con verificación contra un hash existente.
TOTP Generator/Verifier
Contraseñas de un solo uso basadas en tiempo (TOTP, RFC 6238) — genera el código actual a partir de un secreto y verifica un código introducido con tolerancia al desfase horario.
PBKDF2 Hash + Verify
Deriva una clave con PBKDF2 (RFC 8018) a partir de una contraseña, HMAC-SHA1/256/384/512, con un número de iteraciones configurable.
X.509 / SSL Certificate Decoder
Analiza un certificado PEM (X.509/ASN.1 DER) — sujeto, emisor, validez, clave pública, extensiones y huellas digitales.
PGP/GPG Encrypt/Decrypt
Genera claves PGP, cifra y descifra mensajes (OpenPGP, RFC 4880) mediante la biblioteca openpgp.js.
Tiempo/Números
Unix Timestamp ↔ Fecha
Convierte tiempo Unix a una fecha y viceversa, con soporte para cualquier zona horaria (IANA).
Cron Parser
Analiza una expresión cron (5 o 6 campos, incluidos los atajos @) — una descripción del programa en lenguaje natural y las próximas ejecuciones en la zona horaria elegida.
Convertidor de sistemas numéricos
Conversión bidireccional entre los sistemas binario, octal, decimal, hexadecimal y cualquier base arbitraria (2-36) — introduce un número en cualquier campo.
Operaciones a nivel de bits
AND/OR/XOR/NAND/NOR/XNOR/NOT y desplazamientos sobre números enteros de un ancho dado (8/16/32/64 bits) en cualquier sistema numérico.
Calculadora de diferencia de fechas
Diferencia exacta entre dos fechas/horas — desglose de calendario (años, meses, días…), duración total y número de días laborables.
Calculadora de edad
Edad exacta a partir de una fecha de nacimiento — años/meses/días, tiempo total vivido y la próxima fecha de cumpleaños.
Convertidor de zonas horarias
Un mismo momento — a la vez en varias zonas horarias. Compara horarios laborales, planifica llamadas, mira la diferencia de días.
Calculadora de duración
Suma o resta de varias duraciones — útil para calcular horas trabajadas, duración de vídeo o tiempo total de tareas.
Analizador de duración ISO 8601
Analiza una cadena como "P3Y6M4DT12H30M5S" en un formato legible, o construye una cadena así a partir de años/meses/días/horas/minutos/segundos.
Número de semana (ISO 8601)
Averigua el número de semana ISO 8601 de una fecha, o encuentra las fechas de inicio y fin de una semana concreta.
Convertidor de números romanos
Número arábigo ↔ número romano. Escribe en cualquiera de los dos campos y el otro se actualizará automáticamente.
Convertidor de float IEEE 754
Número decimal ↔ representación binaria IEEE 754 (precisión simple o doble) — signo, exponente, mantisa, valores especiales.
Número a palabras
Convierte un número en texto (en ucraniano, ruso o inglés), con un modo opcional de importe en palabras para grivna, dólar, euro o rublo.
Desarrollo Web
Color Converter
Conversión de color entre HEX, RGB, HSL, HSV/HSB y CMYK — introduce un valor en cualquier campo y el resto se actualizará al instante.
CSS Minify / Beautify
Comprimir CSS para producción o formatear CSS minificado en un formato legible.
JS Minify / Beautify
Comprimir JavaScript para producción o formatear código minificado en un formato legible.
HTML Minify / Beautify
Comprimir HTML para producción o formatear código minificado en un formato legible.
CSS Gradient Generator
Crear un degradado lineal, radial o cónico a partir de varios colores y obtener el CSS listo para usar.
Credit Card Validator
Verificar el número de tarjeta con el algoritmo de Luhn, identificar la red de pago y la longitud. Todo se calcula en el navegador — el número no se envía a ninguna parte.
IBAN Validator
Verificar el IBAN mediante la suma de control ISO 7064 (mod 97), el formato y la longitud esperada para el país. Todo se calcula en el navegador.
QR Code Generator / Reader
Generar un código QR a partir de texto o una URL, o leer el contenido de una imagen cargada.
Barcode Generator
Generar un código de barras lineal (CODE128, EAN-13, UPC, CODE39 y otros) a partir de texto o números.
Placeholder Image Generator
Generar una imagen de marcador de posición del tamaño indicado para maquetas y diseño.
Red/HTTP
URL Parser
Descomponer una URL en sus partes — protocolo, host, puerto, ruta, parámetros de consulta, fragmento.
Query String ↔ JSON
Descomponer un query string de URL en un objeto JSON, o construir un JSON de vuelta en query string.
User-Agent Parser
Analizar una cadena de User-Agent en navegador, motor, sistema operativo y tipo de dispositivo.
Basic Auth Generator
Generar o decodificar el encabezado de HTTP Basic Authentication — Base64(usuario:contraseña).
HTTP Headers Parser
Analizar cabeceras HTTP en bruto (de curl -I, DevTools, raw response) en una lista de campos con explicación y verificación de cabeceras de seguridad.
Cookie Parser
Analizar el encabezado Set-Cookie o la cadena Cookie/document.cookie en nombre, valor, atributos y verificación de errores de seguridad habituales.
CORS Checker / Explainer
Explicar paso a paso si el navegador permitirá una solicitud cross-origin — clasificación simple/preflight, verificación de las cabeceras Access-Control-* de la respuesta, resumen.
Email Header Analyzer
Analizar las cabeceras en bruto de un correo (View Source / Show Original) — campos básicos, cadena de Received con tiempos, SPF/DKIM/DMARC, indicios de suplantación de From/Reply-To.
SEO
Meta Tags / Open Graph Generator
Genera etiquetas meta HTML para SEO, Open Graph (Facebook) y Twitter Card — junto con una vista previa de la tarjeta.
robots.txt Validator
Valida robots.txt — estructura de grupos User-agent, directivas, prueba de una ruta específica para permitir/bloquear.
sitemap.xml Validator
Valida sitemap.xml — campos obligatorios, formatos de fecha, límites de sitemaps.org, URLs duplicadas.
Favicon Generator
Sube una imagen y obtén un conjunto completo de favicons (16–512px, .ico, manifiesto web) junto con el código HTML listo para el <head>.
sitemap.xml Generator
Genera un sitemap.xml a partir de una lista de URL — con lastmod/changefreq/priority, validación y eliminación de duplicados.