Utilidades de desarrollo

Pequeñas utilidades para desarrolladores que le ahorran ir a una web cualquiera. Codifique y decodifique Base64, entienda una regex, cree enlaces UTM, genere códigos QR y vCard, y más: los ayudantes de cada día. Gratis en su navegador, y disponibles por API cuando los necesite en un script.

Cuadrado de Polibio
HELLO se convierte en 2315313134 con el cuadrado de Polibio: cada letra pasa a la fila y la columna de su casilla en una rejilla de cinco por cinco, con I y J…
Gratis · Funciona en su navegador
Conversor Punycode
La etiqueta münchen se convierte en xn--mnchen-3ya, la forma en ASCII que aceptan los registros de dominio, los certificados y los sistemas antiguos.
Gratis · Funciona en su navegador
Cifrado rail fence
Escriba el mensaje en zigzag sobre varios rieles y léalo fila por fila: con 3 rieles, WEAREDISCOVEREDFLEEATONCE pasa a WECRLTEERDSOEEFEAOCAIVDEN, y el mismo…
Gratis · Funciona en su navegador
Codificador ROT13
Hello, World! se convierte en Uryyb, Jbeyq! y el mismo paso lo devuelve: cada letra latina avanza 13 posiciones y la puntuación se queda donde estaba.
Gratis · Funciona en su navegador
Cifrado ROT18
Hello, World! 123 pasa a Uryyb, Jbeyq! 678 de una sola vez: las letras avanzan 13 posiciones y los dígitos cinco, mientras espacios y signos se quedan igual.
Gratis · Funciona en su navegador
Cifrado ROT5 de dígitos
0123456789 se convierte en 5678901234: cada dígito avanza cinco posiciones en un círculo de diez, y las letras, espacios y guiones se quedan donde están.
Gratis · Funciona en su navegador
Traductor del código de golpes
Escriba HI y obtendrá 2,3 2,4: la H está en la fila 2, columna 3 del cuadrado de Polybius de 5×5 y la I en la fila 2, columna 4.
Gratis · Funciona en su navegador
Cifrado Trifid
Con la clave KEYWORD y período 5, DEFENDTHEEAST se cifra como ERKQJAYHKOBQL. Cada letra se convierte en tres coordenadas del cubo que luego se reagrupan…
Gratis · Funciona en su navegador
Conversor de puntos de código Unicode
Escriba Hi y obtendrá U+0048 U+0069, un punto de código por carácter, y un emoji queda como un único valor, por ejemplo U+1F600, en lugar de dos mitades rotas.
Gratis · Funciona en su navegador
Codificador de porcentaje URL
hello world & café pasa a hello%20world%20%26%20caf%C3%A9, listo para un enlace. Elija entre codificar un valor suelto, donde también se escapan & = ? /, o una…
Gratis · Funciona en su navegador
Codificador de bytes UTF-8
Vea los bytes UTF-8 exactos de cualquier texto: «Hi» se convierte en los pares hex 48 69, un par por byte, y el hex pegado vuelve a los caracteres originales.
Gratis · Funciona en su navegador
Cifrado XOR
Combina su texto con una clave que se repite mediante XOR y muestra el resultado en hexadecimal: «Hello» con la clave «key» da 230015070a, y la misma clave lo…
Gratis · Funciona en su navegador
Codificador PEM Base64
Guarde texto como se guardan certificados y claves: Base64 estándar en líneas de 64 caracteres entre las marcas -----BEGIN CERTIFICATE----- y -----END…
Gratis · Funciona en su navegador
Dígito de control Aadhaar Verhoeff
Obtenga el dígito de control Verhoeff de los once primeros dígitos de un Aadhaar o compruebe uno completo de doce: 2345 6789 012 recibe un 4 y queda 2345 6789…
Gratis · Funciona en su navegador
Dígito de control ABA
Obtenga o compruebe el noveno dígito de un número de routing bancario de Estados Unidos con los pesos oficiales 3-7-1: a 02100002 le corresponde el 1 y queda…
Gratis · Funciona en su navegador
Alfabeto Able Baker
Deletree cualquier nombre o indicativo con el alfabeto militar estadounidense anterior a la OTAN: SOS se convierte en Sugar Oboe Sugar, y una serie de palabras…
Gratis · Funciona en su navegador
Comprobar ABN australiano
Compruebe un número ABN australiano de once dígitos con la regla oficial de la oficina tributaria: 53 004 085 616 da una suma ponderada de 445, divisible entre…
Gratis · Funciona en su navegador
Dígito verificador ACN Australia
Obtenga el dígito verificador de los ocho primeros dígitos de un número de empresa australiano o valide los nueve: 004 085 61 recibe un 6 y queda 004 085 616.
Gratis · Funciona en su navegador
Cifrado ADFGVX
Cifre o descifre con el cifrado de campo alemán de seis por seis que admite letras y cifras: ATTACKAT1200, con la clave de cuadrado PRIVACY y la de…
Gratis · Funciona en su navegador
Cifrado ADFGX
Use el cifrado ADFGX de la Primera Guerra Mundial, que convierte cada letra en un par de las etiquetas A, D, F, G y X y luego baraja las columnas: con las…
Gratis · Funciona en su navegador
Calculadora Adler-32
Obtenga el checksum Adler-32 de cualquier texto, la suma doble que usa zlib: Wikipedia da 11e60398, con A en 920 y B en 4582.
Gratis · Funciona en su navegador
Cifrado Albam hebreo
Cambie cada letra hebrea por su pareja en la otra mitad del alfabeto: alef pasa a lamed, bet a mem, y בראשית se convierte en מטלישכ.
Gratis · Funciona en su navegador
Codificador btoa Ascii85
Codifique texto en el dialecto btoa original de Ascii85, con las líneas xbtoa Begin y End, la z para cuatro bytes a cero y la y para cuatro espacios: Hello…
Gratis · Funciona en su navegador
Traductor dactilología ASL: formas de mano A–Z y 0–9
Convierta un nombre o código en la secuencia de formas de mano de la dactilología ASL: ASL pasa a ser el puño de la A, el de la S y la forma de L, y cada cifra…
Gratis · Funciona en su navegador
Cifrado Atbash cirílico
Refleje cada letra cirílica rusa en el alfabeto de 33 letras: la А se cambia por la Я y ПРИВЕТ se convierte en ПОЦЭЪМ; al aplicarlo otra vez vuelve el original.
Gratis · Funciona en su navegador
Cifrado Atbash griego
Refleje las 24 letras del alfabeto griego, alfa por omega y beta por psi: Καλημέρα se convierte en Οωξσνέθω y una segunda pasada la recupera.
Gratis · Funciona en su navegador
Conversor AZERTY ↔ QWERTY
Arregle un texto escrito con la distribución de teclado equivocada pasando cada tecla entre el AZERTY francés y el QWERTY estadounidense: las seis teclas que…
Gratis · Funciona en su navegador
Codificador base-26 biyectiva
Pase un número de columna a sus letras, o las letras a número: 27 se convierte en AA, 26 es Z y 702 es ZZ, las mismas etiquetas que muestran Excel y Google…
Gratis · Funciona en su navegador
Codificador Base32768
Empaquete texto en Base32768, donde cada carácter Unicode lleva quince bits para canales UTF-16: Hello queda en solo tres caracteres, 䩲腻㐿.
Gratis · Funciona en su navegador
Codificador Crockford Base32
«Hello» se convierte en 91JPRV3F con Crockford Base32, un alfabeto sin I, L, O ni U, para que números de serie y códigos de soporte resistan el dictado por…
Gratis · Funciona en su navegador
Codificador y decodificador z-base-32
«Hello» se convierte en jb1sa5dx con z-base-32, el alfabeto Base32 de Zooko que deja fuera el 0, el 2, la l y la v y no añade relleno, así que los códigos…
Gratis · Funciona en su navegador
Codificador Base58Check
Unos datos de dirección Bitcoin de 21 bytes se convierten en 16UwLL9Risc3QfPqBUvKofHmBQ7wMtjvM, 33 caracteres con una suma de verificación doble SHA-256 de…
Gratis · Funciona en su navegador
Codificador y decodificador Base58 Ripple
«Hello World» se convierte en JxErpTiA7PhnBMd con Base58 Ripple, el alfabeto del XRP Ledger que empieza por r, p, s, h, n y omite el 0, la O, la I y la l, así…
Gratis · Funciona en su navegador
Codificador bcrypt Base64
«Hello, world!» se convierte en QETqZE6qGFbtakviGO con el Base64 de bcrypt, el alfabeto OpenBSD que empieza por punto y barra y nunca añade signos igual, la…
Gratis · Funciona en su navegador
Codificador OpenPGP Radix-64
«Hello, OpenPGP!» se convierte en el cuerpo Radix-64 SGVsbG8sIE9wZW5QR1Ah más la línea de control =FPfi: la armadura de OpenPGP, cuyo CRC-24 permite al…
Gratis · Funciona en su navegador
Codificador Git Base85
«hello» se convierte en la línea Git Base85 EXk~0{ZvX%Q, cuya E inicial indica que la línea guarda cinco bytes: el dialecto que Git usa en los parches binarios…
Gratis · Funciona en su navegador
Codificador basE91
basE91 guarda el texto en 91 caracteres imprimibles, más compacto que Base64 y sin relleno: «Hello, world!» se convierte en >OwJh>}A"=r@@Y?F con el alfabeto…
Gratis · Funciona en su navegador
Codificador y decodificador Base94
«Hello, world!» se convierte en /P|?l:+>Nq\sr<+r con Base94, que usa todos los caracteres ASCII imprimibles de ! a ~ salvo el espacio, así que cada carácter…
Gratis · Funciona en su navegador
Conversor negabinario
13 se escribe 11101 en negabinario, la base −2, cuyas posiciones alternan 1, −2, 4, −8 y 16, así que cualquier entero, también los negativos, se escribe solo…
Gratis · Funciona en su navegador
Conversor base φ (razón áurea)
2 se convierte en 10.01 en base φ, la base de la razón áurea, cuyas posiciones son potencias de 1.61803398875 aproximadamente: cada entero tiene una cadena…
Gratis · Funciona en su navegador
Conversor cuaternario (base 4)
27 se escribe 123 en base 4: cada dígito cuaternario, del 0 al 3, guarda exactamente dos bits, por eso la base 4 encaja con las cuatro letras del ADN y con…
Gratis · Funciona en su navegador
Conversor senario base 6
42 se escribe 110 en base 6, el sistema senario con dígitos del 0 al 5 y posiciones que valen 1, 6, 36 y 216, la base de los dados de seis caras y de las clases…
Gratis · Funciona en su navegador
Codificador Baudot ITA2
«HI» se convierte en 10100 00110 con Baudot–Murray ITA2, el código de cinco bits de los teleimpresores del télex y del radioteletipo, con los cambios de letras…
Gratis · Funciona en su navegador
Codificador mnemónico BIP-39
Dieciséis bytes de entropía en cero se convierten en «abandon» once veces seguido de «about»: BIP-39 pasa de 128 a 256 bits a entre 12 y 24 palabras inglesas…
Gratis · Funciona en su navegador
Texto Unicode negrita cursiva
«Hello World» se convierte en 𝑯𝒆𝒍𝒍𝒐 𝑾𝒐𝒓𝒍𝒅: cada letra latina se cambia por su gemela en negrita cursiva matemática de Unicode, así el énfasis…
Gratis · Funciona en su navegador
Cifrado por libro
Oculte un mensaje en un pasaje que comparte con otra persona: con una clave de 13 palabras, «quick fox river» se convierte en 2 4 12, y esos números se…
Gratis · Funciona en su navegador
Codificador Brainfuck
Escriba «Hi» y obtendrá un programa Brainfuck de 107 caracteres listo para ejecutar, hecho solo de signos más y puntos de impresión.
Gratis · Funciona en su navegador
Calculadora checksum BSD
El texto «abc» da una suma BSD de 16556, o 40ac en hexadecimal, en 1 bloque: el mismo par que imprime el antiguo comando sum de Unix en modo BSD.
Gratis · Funciona en su navegador
Dígito control BSN Países Bajos
Escriba 12345678 y obtendrá el dígito de control 2, de modo que el BSN completo es 123456782; o pegue un número de nueve cifras para ver si supera la prueba del…
Gratis · Funciona en su navegador
Escapador de cadenas C
Una comilla, una barra invertida o un salto de línea rompen una cadena en C; la herramienta convierte Hello "world", un salto de línea y line 2 en Hello…
Gratis · Funciona en su navegador
Cifrado César cirílico
Con un desplazamiento de 3, «Привет, мир!» se convierte en «Тулезх, плу!»: cada una de las 33 letras rusas, Ё incluida, avanza tres posiciones y vuelve de la Я…
Gratis · Funciona en su navegador
Dígito de control del número CAS
Escriba 7732-18 y obtendrá el dígito de control 5, es decir, 7732-18-5, el número CAS del agua; si teclea 7732-18-6, la validación falla.
Gratis · Funciona en su navegador
Chaocipher
Cifre WELLDONEISBETTERTHANWELLSAID con los discos iniciales clásicos de Byrne y obtendrá OAHQHCNYNXTSZJRRHJBYHQKSOUJY: los dos alfabetos se reordenan tras cada…
Gratis · Funciona en su navegador
Dígito verificador DNI chino
Escriba 11010519491231002 y obtendrá el carácter de control X, de modo que el documento completo es 11010519491231002X; o pegue los 18 caracteres para ver si el…
Gratis · Funciona en su navegador
Dígito verificador cédula Ecuador
Escriba 171003406 y obtendrá el dígito verificador 5, de modo que la cédula completa es 1710034065; o pegue los diez dígitos para ver si el último cumple la…
Gratis · Funciona en su navegador
Letras Unicode en círculo
Escriba Hello123 y obtendrá Ⓗⓔⓛⓛⓞ①②③: ocho caracteres burbuja que se pegan como texto normal en nombres de usuario, títulos de directos y publicaciones, sin…
Gratis · Funciona en su navegador
Dígito de control CNP rumano
Escriba 180010122114 y obtendrá el dígito de control 4, de modo que el CNP completo es 1800101221144; o pegue las trece cifras para ver si la última cumple la…
Gratis · Funciona en su navegador
Dígitos de control CNPJ
Escriba la base 112223330001 y obtendrá los dígitos de control 81, de modo que el CNPJ completo es 11222333000181; o pegue 14 cifras para confirmar ambos…
Gratis · Funciona en su navegador
Convertidor Colemak QWERTY
Escriba hello con hábitos de QWERTY en un teclado Colemak y en pantalla aparecerá hfiiy; este convertidor cambia cada letra por la que ocupa la misma tecla…
Gratis · Funciona en su navegador
Fonética de Colonia
Müller, Mueller y Muller obtienen el mismo código, 657, y Schmidt y Schmied comparten el 862, así que las variantes de un apellido alemán quedan juntas.
Gratis · Funciona en su navegador