¿Qué es Conversor de bases numéricas?

Convierte números entre cualquier base: binario (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) y bases personalizadas hasta 36. Visualiza todas las representaciones simultáneamente mientras escribes, con dígitos agrupados para mayor legibilidad.

Escribe en cualquier base y todas las conversiones se actualizan al instante: binario con agrupamiento opcional cada 4 dígitos, octal, decimal, hexadecimal con mayúsculas conservadas, y una base personalizada de 2 a 36. El panel de bits te permite inspeccionar cada bit, hacer clic para invertirlo o desplazar todo el valor a izquierda y derecha, útil al depurar máscaras, banderas de permisos o canales de color. Los prefijos 0b, 0o, 0x se detectan solos.

Cómo usar

  1. Ingresa un número en cualquier base compatible — selecciona la base de entrada en el menú desplegable o escribe un prefijo (0b, 0o, 0x).
  2. Consulta las conversiones instantáneas a todas las bases comunes mostradas lado a lado, con agrupación de dígitos para números largos.
  3. Edita cualquier campo de base directamente y el resto se actualiza al instante, copia un resultado, haz clic en los bits del panel para invertirlos o desplaza el valor, sigue la división paso a paso o cambia al modo Texto para leer los códigos ASCII de una cadena.

Cuándo usar

  • Descomponer un código de color hex en RGB o en sus 24 bits.
  • Leer documentación de bajo nivel que da el mismo valor en hex y decimal.
  • Configurar bitmasks en C, Rust o Verilog y comprobar cada bit.

Resultado

Ingresa el decimal 255: binario = 1111 1111, octal = 377, hex = FF. O ingresa hex "FF00FF" para ver su equivalente decimal 16711935.

Preguntas frecuentes

¿Por qué 255 en decimal es FF en hex y 11111111 en binario?
255 es el mayor entero sin signo de 8 bits, así que todos los bits están a uno. El hex comprime cada grupo de 4 bits en un dígito (1111 = F), por eso quedan dos F. Es la razón por la que los bytes se representan en hex: es la forma más compacta y legible.
¿Acepta números negativos?
Sí en la entrada decimal: se puede poner un signo menos y el signo se propaga al resto de bases. Si necesitas la representación en complemento a dos (la que se guarda realmente en memoria), abre el panel de bits y elige el ancho que te interese.
¿Hasta qué base se puede convertir?
Base 36, el límite alfanumérico estándar (0–9 y A–Z). Por encima haría falta usar otros símbolos. La base 36 aparece en servicios de URL corta y en hashes truncados, por eso la base personalizada se topa ahí.
¿Se conservan los ceros a la izquierda al copiar binario?
Sí, con el agrupamiento activado. La visualización rellena hasta múltiplos de 8 bits (byte), de modo que la cadena copiada coincide con lo que esperan un depurador o un editor hex.
¿Puedo pegar un valor con prefijo 0x o 0b?
Sí. El parser reconoce 0x para hexadecimal, 0o para octal y 0b para binario; si no encuentra prefijo, usa la base de entrada seleccionada. El prefijo se elimina antes de hacer la conversión.

Herramientas relacionadas