Conversor de bases numéricas
Convierte un número entre binario, octal, decimal, hexadecimal y cualquier base de 2 a 36. Maneja valores muy por encima de 64 bits sin perder dígitos.
Conversión
Los archivos se procesan en tu navegador y nunca se suben a ningún servidor.
Cómo se usa
De uso gratuito, sin registro, sin instalación y sin límite de uso.
Escribe un número y elige la base en la que está escrito. Todas las demás bases aparecen a la vez, así que no tienes que convertir dos veces para comparar dos de ellas.
Los separadores de dígitos se ignoran, de modo que puedes pegar 1_000_000 o un volcado hexadecimal con espacios. Se aceptan los prefijos habituales —0x, 0b, 0o— cuando coinciden con la base elegida.
Un dígito que no pertenece a la base es un error, no algo que esquivar. Muchos conversores leen hasta donde pueden y se detienen, convirtiendo «12z» en 12 sin avisar; eso oculta una errata justo cuando necesitabas detectarla.
La aritmética usa enteros de precisión arbitraria, así que un hash de 64 bits o un identificador mayor que 2^53 conserva todos sus dígitos. Un conversor construido sobre números normales empieza a redondear mucho antes.
Nada de lo que escribes se envía a un servidor. La conversión ocurre dentro de tu navegador.