Find any tool instantly
Type a name, category or keyword
Utilidades web

Conversor Binario / Hex / Dec / Oct

Last updated: Mayo 2026 4 min read

Convierte entre decimal, binario, hexadecimal y octal. Modo con signo, agrupación, sync al instante.

100 % local y privado. Los datos no salen de tu navegador.
base 10
base 2
base 16
base 8
Tabla de referencia (0–15)
DecBinHexOct
0000000
1000111
2001022
3001133
4010044
5010155
6011066
7011177
81000810
91001911
101010A12
111011B13
121100C14
131101D15
141110E16
151111F17

¿Qué es un conversor de base?

Traduce el mismo entero entre decimal, binario, hexadecimal y octal. Edita cualquier campo y los demás se actualizan al instante.

Agrupación para leer bits largos, prefijos 0x/0b para código, modo con signo en complemento a dos (64 bits). BigInt mantiene precisión en el rango admitido.

Ejemplos cotidianos

Byte 255

Dec 255 → Bin 11111111, Hex FF, Oct 377 – máximo clásico de 8 bits.

Puerto 1337

Dec 1337 → Hex 539 – broma dev y códigos de error.

Canal de color

Hex FF → Dec 255 para CSS o pipelines gráficos.

Cómo usar este conversor

Escribe en cualquier campo – decimal, binario, hex u octal – los otros tres se actualizan al instante. Todo local en el navegador.

¿Cuándo es útil?

Programación

Traducir direcciones de memoria, flags y máscaras de bits.

Redes

Convertir máscaras de subred y números de puerto.

Aprendizaje

Comprobar deberes y explorar notación posicional.

Errores comunes

Cero inicial

Algunos lenguajes tratan 0 inicial como octal – aquí octal es base 8 explícita.

Con signo vs sin signo

El mismo patrón de bits puede significar valores distintos – activa signo para complemento a dos.

Mayúsculas hex

Salida en mayúsculas; entrada acepta A–F o a–f.

Conversiones de ejemplo

Ejemplos fijos – en vivo puede haber agrupación o prefijos.

Decimal Binario Hex Octal
0 0 0 0
15 1111 F 17
255 11111111 FF 377
256 100000000 100 400
1337 10100111001 539 2471

Detalles de conversión

  • Motor BigInt para parse y toString(2|8|16|10) – más allá de MAX_SAFE_INTEGER donde se permita
  • Binario con signo Complemento a dos en 64 bits; MSB en 1 → decimal negativo
  • Agrupación Solo visual: espacios cada 4/8 bits (binario) o 2 dígitos hex
  • Entrada Prefijos 0x/0b y espacios de agrupación se eliminan antes de convertir
Glosario

Términos clave

Base / radix

Cuántos dígitos distintos usa el sistema antes de acarreo (2, 8, 10, 16).

Complemento a dos

Forma estándar de enteros con signo en hardware binario.

Nibble

Cuatro bits – un dígito hex – a menudo agrupados para legibilidad.

MAX_SAFE_INTEGER

2^53 − 1 – mayor entero exacto en JavaScript; tope en modo sin signo.

Preguntas frecuentes

Bases numéricas, rangos y modo con signo – breve.

¿Se envían datos al servidor?

No. Conversión solo en el navegador con BigInt.

¿Valor máximo?

Sin signo: hasta Number.MAX_SAFE_INTEGER. Con signo: complemento a dos de 64 bits.

¿Por qué agrupación?

Espacios cada 4 u 8 bits (o 2 hex) facilitan la lectura – se eliminan al escribir.

¿El modo con signo afecta hex/oct?

Sí – el mismo entero en los cuatro campos; decimal negativo como complemento a dos en binario.

Sobre los resultados

Los valores siguen notación posicional y tus opciones (signo, agrupación, prefijos). Ancho de bits, endianness y reglas del lenguaje pueden diferir – verifica con tu compilador o protocolo.