Conversor de Bases: Cómo Funcionan los Sistemas Numéricos y Por Qué Todo Programador Necesita Uno
Cada número que has escrito está expresado en una base — simplemente estás tan acostumbrado a la base 10 que no lo piensas. Pero las computadoras hablan binario (base 2), los programadores depuran con hexadecimal (base 16) y los permisos de archivos Unix usan octal (base 8). Un conversor de bases une estos mundos, traduciendo un valor de una raíz a otra en milisegundos. Nuestro conversor de bases online gratuito maneja binario, octal, decimal, hexadecimal y bases personalizadas de 2 a 64, así que ya sea que estés decodificando un color hexadecimal como #FF5733, verificando una dirección de memoria como 0x7FFF_FFFF o interpretando bits de permisos Unix como 755, tendrás exactamente la herramienta que necesitas. Toda la conversión se ejecuta localmente en tu navegador — sin envío de datos, sin necesidad de cuenta, y los resultados aparecen en el momento en que escribes.
Conversor de base numérica
Gratis · Sin registro
Guía paso a paso
Ingresa Tu Número y Selecciona la Base de Origen
Escribe o pega tu número en el campo de entrada, luego selecciona la base en la que se encuentra actualmente. Nuestro conversor admite bases de 2 a 64 — binario (2), octal (8), decimal (10), hexadecimal (16) y más. La entrada se valida contra la base seleccionada: si seleccionas binario, solo puedes escribir 0 y 1; si seleccionas hexadecimal, se aceptan dígitos 0-9 y letras A-F. Para bases superiores a 16, el conversor usa letras mayúsculas A-Z seguidas de minúsculas a-z y símbolos para representar valores de dígitos más allá de 9.
Elige Una o Más Bases de Destino
Por defecto, el conversor muestra resultados en binario, octal, decimal y hexadecimal simultáneamente — los cuatro sistemas numéricos que necesitas el 95% del tiempo. Puedes agregar bases de destino personalizadas (como base 36 para claves de base de datos o base 64 para codificación de datos) y eliminar las que no necesites. Cada resultado aparece en su propia tarjeta copiable debajo de la entrada, para que puedas tomar el valor hexadecimal para tu CSS y el binario para tu máscara de bits al mismo tiempo.
Lee el Desglose Matemático
Debajo de los resultados, el conversor muestra la división paso a paso para la conversión decimal — el método de división repetida por la base donde lees los residuos de abajo hacia arriba. Por ejemplo, convertir decimal 202 a binario: 202÷2=101 R0, 101÷2=50 R1, 50÷2=25 R0, 25÷2=12 R1, 12÷2=6 R0, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1 — leyendo los residuos hacia arriba se obtiene 11001010₂. Esto es invaluable para estudiantes que aprenden el concepto y profesionales que verifican resultados.
Consejos y mejores prácticas
El método de división (dividir repetidamente por la base objetivo, recolectar residuos) funciona para cualquier base. Para base 16, los residuos 10-15 se asignan a A-F. Para base 2, los únicos residuos posibles son 0 y 1. Practícalo manualmente con números pequeños — desarrolla la intuición de cómo funciona realmente la notación posicional.
Los códigos de color hexadecimales son simplemente 3 bytes en base 16. #FF5733 significa: rojo = FF (255 decimal), verde = 57 (87 decimal), azul = 33 (51 decimal). Un conversor de bases te permite extraer y manipular estos canales. Oscurece un color reduciendo cada par hexadecimal proporcionalmente.
Los permisos de archivos Unix usan dígitos octales donde cada bit controla lectura (4), escritura (2) y ejecución (1). chmod 755 significa: propietario=4+2+1=7 (rwx), grupo=4+0+1=5 (r-x), otros=4+0+1=5 (r-x). Entender el mapeo binario-a-octal hace que las matemáticas de permisos sean algo natural.
La codificación base 64 (usada en URIs de datos, archivos adjuntos de correo y JWTs) empaqueta 6 bits por carácter — por eso el alfabeto tiene 64 símbolos (A-Z, a-z, 0-9, +, /). Cada 3 bytes de datos binarios se expanden a 4 caracteres base 64. Nuestro conversor maneja bases hasta 64 para que puedas experimentar con este mapeo directamente.
Base 36 (0-9 + A-Z) es la base alfanumérica más grande que no distingue mayúsculas de minúsculas. Se usa en acortadores de URL, IDs de base de datos y toString(36) de JavaScript. Convertir un entero grande a base 36 produce una cadena compacta y segura para URL — 1.000.000.000 se convierte en "gjdgxs" en base 36.
Al convertir entre bases que son potencias de 2 (binario, octal, hexadecimal), puedes saltarte el decimal por completo. Agrupa dígitos binarios: 3 bits por dígito octal, 4 bits por dígito hexadecimal. 1101 0110₂ = D6₁₆ en un solo paso sin convertir nunca a decimal. Así es como los ingenieros experimentados lo hacen mentalmente.
Preguntas frecuentes
Un conversor de bases es una de esas herramientas que convierte un esfuerzo mental de 30 segundos en un resultado instantáneo y sin errores. Ya seas un programador leyendo volcados hexadecimales, un estudiante aprendiendo notación posicional por primera vez o un administrador de sistemas descifrando permisos octales, nuestro conversor de bases online gratuito maneja bases de 2 a 64 con desgloses paso a paso. Pruébalo ahora y nunca más cuentes en binario con los dedos.
Prueba esta herramienta gratis →open_in_new