Herramienta de Conversión de Bases en Línea
Herramienta profesional de conversión multi-base que soporta conversión instantánea entre binario, base4, octal, decimal, hexadecimal y base32. Maneja con precisión conversiones como binario a decimal, hexadecimal a binario y cualquier otra necesidad de conversión de bases.
Cómo usar
Elige la base de entrada
Selecciona cualquier base de 2 a 36, o usa uno de los seis atajos para binario, base 4, octal, decimal, hexadecimal y base 32.
Escribe el número
Se aceptan letras y no importa si son mayúsculas o minúsculas: la entrada se convierte a mayúsculas. Un número a la vez; el resultado se actualiza mientras escribes.
Elige la base de salida y copia el resultado
El valor convertido aparece en la base de salida que hayas elegido, con las letras en mayúsculas, listo para copiar.
Casos de Uso Típicos
- Programación: Procesa datos hexadecimales como direcciones de memoria y códigos de color
- Redes: Conversión binaria de direcciones IP y cálculos de subredes
- Educación Matemática: Demostración en tiempo real de principios de conversión de bases
- Codificación de Datos: Operaciones de codificación/decodificación Base32
- Depuración de Hardware: Conversión de código máquina a formato legible
Características Principales
- Soporta conversión entre cualquier base del 2 al 36
- Conversión bidireccional en tiempo real
- Detección inteligente de errores y alertas
- Copia de resultados con un clic
- Diseño compatible con móviles
Bases Numéricas Soportadas
Soporte completo que incluye, entre otras:
- Binario (0-1) ↔ Conversión decimal, intercambio hexadecimal
- Base4 (0-3) ↔ Conversión octal, intercambio base32
- Octal (0-7) ↔ Conversión binaria, intercambio decimal
- Decimal (0-9) ↔ Fundamental para todas las conversiones de bases
- Hexadecimal (0-F) ↔ Conversión binaria, procesamiento de códigos de color
- Base32 (0-V) ↔ Conversiones de codificación especializadas
Seguridad de Datos
Todas las conversiones se procesan localmente en tu navegador. Utilizamos tecnología de procesamiento solo de sesión: todos los registros de entrada se borran automáticamente al cerrar la página.
Preguntas frecuentes
- ¿Por qué una entrada con letras se convierte igualmente en vez de dar error?
- Porque la conversión deja de leer en el primer carácter que no es válido para la base elegida y convierte lo leído hasta ahí. En base 2, "101XYZ" da 5: las letras se ignoran en lugar de rechazarse. En base 16, "FFzz" da 255. Solo se muestra un error cuando el primer carácter no se puede analizar en absoluto, así que ver un resultado no significa por sí solo que tu entrada fuera válida.
- ¿Los números largos se convierten con exactitud?
- No. Los valores se manejan como números de JavaScript, exactos solo hasta 2^53. Convertir FFFFFFFFFFFFFFFF desde hexadecimal da 18446744073709552000 cuando el valor real es 18446744073709551615: los últimos dígitos son incorrectos. Trata cualquier valor de ese tamaño —identificadores de 64 bits, GUID, hashes criptográficos— como orientativo y usa una herramienta de enteros grandes cuando la exactitud importe.
- ¿Puede convertir fracciones o decimales?
- No, solo números enteros. Todo lo que sigue al punto decimal se descarta: "3.14" en base 10 se convierte como 3, que en binario es "11". Los enteros negativos sí funcionan: "-FF" en base 16 se convierte en -255.
- ¿Envía algo a un servidor?
- No. La conversión ocurre en tu navegador mientras escribes y ni el número ni el resultado salen de la página.
