Convertidor de binario a hex
Pega un valor binario y obtén el valor hexadecimal correspondiente en mayúsculas. El convertidor conserva solo 0 y 1, ignora todo lo demás y devuelve un resultado hex simple sin prefijo, agrupación, relleno ni avisos de validación.
Cómo convertir binario a hex
-
1
Pega el valor binario
Puedes dejar espacios y separadores para que sea más legible. Cualquier carácter que no sea `0` o `1` se ignora.
-
2
Conserva solo los bits
La entrada se limpia hasta quedar como una única cadena binaria continua. Si no queda ningún dígito binario, el resultado queda vacío.
-
3
Convierte el valor numérico
Cuatro bits corresponden a un dígito hex, pero la conversión se basa en el valor, por lo que los ceros iniciales desaparecen.
-
4
Lee el hex en mayúsculas
La salida es solo hexadecimal simple en mayúsculas. Añade `0x`, espacios por byte o relleno de ancho fijo aparte si necesitas ese formato.
Tabla de dígitos hex
| Binario | Hex | Binario | Hex |
|---|---|---|---|
| 0000 | 0 | 1000 | 8 |
| 0001 | 1 | 1001 | 9 |
| 0010 | 2 | 1010 | A |
| 0011 | 3 | 1011 | B |
| 0100 | 4 | 1100 | C |
| 0101 | 5 | 1101 | D |
| 0110 | 6 | 1110 | E |
| 0111 | 7 | 1111 | F |
Ejemplo práctico
Entrada: 1111 1010 0011 1100
Bits usados: 1111101000111100
Salida hex: FA3C
Comprobación de ceros iniciales: 00001111 devuelve F, no 0F.
Cuándo resulta útil este convertidor
- Comprobaciones rápidas de valor: convierte una máscara de bits, un valor de registro o una carga breve en un valor hex compacto.
- Agrupación legible: un dígito hex representa cuatro bits binarios, así que los valores largos se revisan con más facilidad.
- Entrada pegada flexible: espacios, guiones bajos, signos de puntuación y etiquetas se ignoran, pero cualquier
0o1en el texto pegado se sigue usando. - Entradas moderadas: para bitstrings muy largos, anchos de palabra fijos o precisión arbitraria, usa una calculadora de programador, una herramienta CLI o una biblioteca de precisión arbitraria.
Preguntas frecuentes
No provocan un error. El convertidor elimina todos los caracteres excepto 0 y 1; por ejemplo, 0b1111 se trata como 01111, que tiene el mismo valor que 1111.
00001111 y 1111 representan el mismo valor numérico, por eso este convertidor devuelve F. No conserva el ancho de byte ni añade relleno como 0F.
No. La salida es hexadecimal simple en mayúsculas. Si necesitas 0xFA3C, texto en minúsculas o grupos de bytes como FA 3C, formatea el resultado después de convertir.
No. Ignora silenciosamente los caracteres no binarios en lugar de avisar. Valida la entrada por separado si necesitas rechazar caracteres no válidos.
Herramientas relacionadas
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Formateador de JSON
Pega JSON para verlo con sangría de 2 o 4 espacios, minificarlo en una salida compacta o comprobar rápidamente la sintaxis antes de copiar el resultado.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Generador de colores aleatorios
Genera de 1 a 50 colores HEX aleatorios con muestras para previsualizar, copiar y usar en CSS, pruebas o exploración de paletas.
Selector de color HEX
Elige cualquier color visualmente y obtén sus valores HEX, RGB, HSL, HSV y CMYK, con contraste frente a blanco y negro.
Generador de paletas de colores aleatorias
Genera paletas aleatorias de 2 a 15 muestras, elige un estilo vibrante, pastel, apagado u oscuro y copia códigos HEX o variables CSS.