Matemática

Calculadora de Conversión entre Bases Numéricas🌎 Actualizado mayo de 2026

Calculadora Gratis · Privada
Revisado por: (política editorial ) · Última revisión:

Los sistemas numéricos son la base de la computación y la electrónica digital. El decimal (base 10) es lo que usamos a diario, el binario (base 2) es el lenguaje de las computadoras, el octal (base 8) se usa en permisos Unix y el hexadecimal (base 16) es el estándar para colores, direcciones de memoria y programación de bajo nivel. Esta calculadora convierte cualquier número entre estas 4 bases al instante. Ingresá el número, seleccioná la base de origen y obtené las conversiones a todas las bases.

Última revisión: 18 de mayo de 2026 Revisado por Fuente: IEEE Computer Society — Number Systems, Khan Academy — Sistemas numéricos 100% privado

Cuándo usar esta calculadora

  • Estás programando y necesitás convertir un valor hexadecimal a decimal.
  • Trabajás con colores CSS y querés entender los valores hex (#FF0000).
  • Estás estudiando sistemas numéricos para informática o ingeniería.
  • Necesitás configurar permisos Unix en octal (chmod 755).
  • Querés verificar una conversión manual de binario a decimal.

Ejemplo: convertir 255 decimal a todas las bases

  1. Número: 255 en base 10.
  2. Binario: 255 = 128+64+32+16+8+4+2+1 = 11111111.
  3. Octal: 255 / 8 = 31 r7, 31/8 = 3 r7, 3/8 = 0 r3 → 377.
  4. Hexadecimal: 255 / 16 = 15 rF, 15/16 = 0 rF → FF.
Resultado: 255 (decimal) = 11111111 (binario) = 377 (octal) = FF (hexadecimal). Es el valor máximo de un byte (8 bits).

Cómo funciona

3 min de lectura

Los 4 sistemas numéricos principales

Decimal (base 10)

El sistema que usamos en la vida cotidiana. Usa dígitos del 0 al 9. Cada posición representa una potencia de 10.

255 = 2×10² + 5×10¹ + 5×10⁰ = 200 + 50 + 5

Binario (base 2)

El lenguaje de las computadoras. Solo usa 0 y 1. Cada posición es una potencia de 2.

11111111 = 1×2⁷ + 1×2⁶ + 1×2⁵ + 1×2⁴ + 1×2³ + 1×2² + 1×2¹ + 1×2⁰
         = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255

Octal (base 8)

Usa dígitos del 0 al 7. Cada dígito octal equivale a 3 bits binarios. Se usa en permisos Unix.

377₈ = 3×8² + 7×8¹ + 7×8⁰ = 192 + 56 + 7 = 255

Hexadecimal (base 16)

Usa dígitos 0-9 y letras A-F (A=10, B=11, C=12, D=13, E=14, F=15). Cada dígito hex equivale a 4 bits.

FF₁₆ = 15×16¹ + 15×16⁰ = 240 + 15 = 255

Cómo convertir entre bases

De cualquier base a decimal

Multiplicá cada dígito por la base elevada a su posición (de derecha a izquierda, empezando por 0).

De decimal a cualquier base

Dividí sucesivamente por la base y anotá los restos en orden inverso.

Atajo binario ↔ hexadecimal

Cada dígito hex equivale exactamente a 4 bits:

HexBinarioHexBinario
0000081000
1000191001
20010A1010
30011B1011
40100C1100
50101D1101
60110E1110
70111F1111

Usos prácticos

1. Colores CSS/HTML: #FF0000 = rojo (FF en R, 00 en G, 00 en B) = rgb(255, 0, 0).
2. Direcciones IP: cada octeto es un byte (0-255).
3. Permisos Unix: chmod 755 → dueño: rwx (7), grupo: r-x (5), otros: r-x (5).
4. Direcciones MAC: 6 bytes en hexadecimal (AA:BB:CC:DD:EE:FF).
5. Programación: prefijos 0b (binario), 0o (octal), 0x (hexadecimal).

Tabla de referencia rápida

DecimalBinarioOctalHex
0000
81000108
10101012A
16100002010
100110010014464
25511111111377FF
256100000000400100
1000111110100017503E8

Limitaciones

  • Solo soporta enteros no negativos.

  • Para números muy grandes (> 2⁵³), JavaScript pierde precisión.

  • No soporta números con parte fraccionaria en bases no decimales.

  • El hexadecimal acepta tanto mayúsculas como minúsculas (ff = FF).
  • Preguntas frecuentes

    ¿Cómo convierto de binario a decimal?

    Multiplicá cada dígito por 2 elevado a su posición (de derecha a izquierda, empezando por 0) y sumá. Ejemplo: 1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8 + 4 + 0 + 1 = 13.

    ¿Cómo convierto de decimal a binario?

    Dividí sucesivamente por 2 y anotá los restos de abajo hacia arriba. Ejemplo: 13/2 = 6 r1, 6/2 = 3 r0, 3/2 = 1 r1, 1/2 = 0 r1 → leído al revés: 1101.

    ¿Por qué las computadoras usan binario?

    Porque los circuitos electrónicos solo distinguen dos estados: encendido (1) y apagado (0). Es mucho más confiable y rápido que distinguir 10 niveles de voltaje (decimal). Toda la computación se reduce a combinaciones de 0s y 1s procesadas a velocidades de billones de operaciones por segundo.

    ¿Qué es un byte y cuánto vale en cada base?

    Un byte son 8 bits (dígitos binarios). Puede representar valores de 0 a 255 en decimal, de 00000000 a 11111111 en binario, de 000 a 377 en octal, y de 00 a FF en hexadecimal. Es la unidad básica de almacenamiento en computación.

    ¿Por qué se usa hexadecimal en programación?

    Porque cada dígito hexadecimal equivale exactamente a 4 bits, así que un byte (8 bits) se representa con solo 2 dígitos hex. Es mucho más compacto que binario (8 dígitos) y más alineado con la arquitectura de las computadoras que el decimal. Por eso las direcciones de memoria, colores y valores de debug se muestran en hex.

    ¿Qué significan los prefijos 0b, 0o y 0x en código?

    Son prefijos de base usados en lenguajes de programación: 0b = binario (0b1010 = 10), 0o = octal (0o12 = 10), 0x = hexadecimal (0x0A = 10). JavaScript, Python, C, Java y la mayoría de los lenguajes modernos los reconocen.

    ¿Qué es chmod 755 y por qué se usa octal?

    En Unix/Linux, los permisos de archivos se representan con 3 dígitos octales: dueño-grupo-otros. Cada dígito es la suma de: lectura (4) + escritura (2) + ejecución (1). Entonces 755 = dueño: rwx (7), grupo: r-x (5), otros: r-x (5). Se usa octal porque cada dígito mapea exactamente 3 bits de permisos.

    ¿Cuáles son las limitaciones?

  • Solo soporta enteros no negativos. - Para números muy grandes (> 2⁵³), JavaScript pierde precisión. - No soporta números con parte fraccionaria en bases no decimales. - El hexadecimal acepta tanto mayúsculas como minúsculas (ff = FF).
  • Fuentes y referencias

    Metodología y confianza

    Editorial

    Contenido revisado por el equipo editorial de Hacé Cuentas, con apego a nuestra política editorial y metodología de cálculo.

    Actualización

    Última revisión: 18 de mayo de 2026. Los parámetros fiscales, legales y datos se verifican periódicamente con las fuentes citadas.

    Privacidad

    Los cálculos corren 100% en tu navegador. No guardamos ni transmitimos tus datos. Leé nuestra política de privacidad.

    Limitaciones

    Resultados orientativos. Para decisiones financieras, médicas o legales críticas, consultá con un profesional.