Calculadoras2026-05-10

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.

calculate

Conversor de base numérica

Gratis · Sin registro

Prueba esta herramienta gratis →open_in_new

Guía paso a paso

1

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.

2

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.

3

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

check_circle

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.

check_circle

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.

check_circle

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.

check_circle

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.

check_circle

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.

check_circle

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

Para convertir un número decimal a base N, divide repetidamente el número por N y recoge los residuos. El primer residuo es el dígito menos significativo (el de la derecha). Lee los residuos del último al primero para obtener el número final. Ejemplo: decimal 29 a base 16 — 29÷16=1 R13 (D), 1÷16=0 R1. Leyendo hacia arriba: 1D₁₆. Esto funciona para cualquier entero positivo y cualquier base de 2 a 64.

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