Conversor de bases numéricas

Convierte enteros entre binario, decimal, hexadecimal y otras bases del 2 al 36.

Privado: se procesa en tu navegador y lo que escribes nunca se envía. Cómo comprobarlo

Tus archivos se procesan aquí, en tu dispositivo

No enviamos el contenido de tus archivos o textos a ningún servidor: todo se procesa en la memoria de tu navegador. No necesitas una cuenta, no hay cupo diario y no usamos analítica ni rastreadores. Cada herramienta tiene límites de tamaño para cuidar la memoria de tu dispositivo.

Solo necesitas conexión para cargar el sitio. Después puedes desconectarte y las herramientas siguen funcionando (algunas vistas previas pueden necesitar conexión). El alojamiento puede recibir datos técnicos de las visitas. Los favoritos guardan solo identificadores de herramientas en este navegador.

Cómo tratamos tus datos →

Cómo usar esta herramienta

  1. Escribe el entero sin 0x, 0b ni separadores.
  2. Elige las bases de origen y destino, entre 2 y 36.
  3. Revisa el signo y recuerda que se normalizan los ceros iniciales.

Un ejemplo que puedes comprobar

Convierte un valor hexadecimal a decimal sin pérdida de precisión.

Datos de ejemplo

FF

OpcionesBase de origen: 16. Base de destino: 10.

Resultado esperado

255

F representa 15: 15 × 16 + 15 = 255. En base 2 el mismo número sería 11111111.

Conversor de bases numéricas: usos y recomendaciones

Convertir bases numéricas permite representar el mismo entero con otro sistema de dígitos. Es útil para ejercicios de binario, lectura de valores hexadecimales o revisión de identificadores numéricos. La herramienta admite bases de dos a treinta y seis. Cambiar la representación no cambia la cantidad: los dígitos que ves dependen de la base elegida, igual que diez en decimal tiene otra escritura en binario.

Selecciona primero la base de origen y comprueba que todos los dígitos sean válidos en ella. En binario solo participan cero y uno; bases mayores utilizan letras para representar valores adicionales. Introduce el contenido conforme a las reglas del campo y no presupongas que un prefijo de otro lenguaje se aceptará automáticamente. Una cadena hexadecimal sin contexto también podría ser texto o un identificador, por lo que debes conocer su interpretación prevista.

El cálculo trabaja con enteros y puede manejar valores que no caben en la precisión numérica ordinaria de JavaScript mediante su lógica de enteros grandes. No convierte fracciones ni números con separadores decimales. El signo negativo expresa una cantidad negativa; no equivale a una representación binaria de complemento a dos con una anchura fija. Si necesitas interpretar bits de un registro, define esa anchura y su convención aparte.

Comprueba el resultado convirtiéndolo de vuelta a la base inicial. Revisa también una cantidad pequeña conocida para confirmar que no intercambiaste las bases. El formato textual puede perder ceros iniciales que no cambian el valor entero; conserva la cadena original cuando esos ceros expresen una longitud o un código. Para codificar texto en Base64, utiliza el otro conversor: Base64 no es simplemente escribir un entero en base sesenta y cuatro.

Una comprobación práctica antes de utilizar el resultado

Una prueba de ida y vuelta puede utilizar un entero positivo, cero y un negativo. Convierte cada uno y recupéralo en la base inicial para confirmar su valor. Si trabajas con códigos de anchura fija, conserva además el formato original con sus ceros, porque la equivalencia numérica no preserva necesariamente esa presentación.

Opciones y límites

Escribe un entero, elige su base de origen y la de destino. Se usan dígitos 0–9 y letras A–Z, sin prefijos 0x o 0b, espacios interiores ni decimales. Admite signo + o − y hasta 2.048 dígitos. El cálculo usa enteros de precisión arbitraria; no pierde exactitud en números grandes.

Preguntas frecuentes

¿Se conservan ceros iniciales?

No. Se convierte el valor numérico y se devuelve una representación normalizada. Las letras del resultado se escriben en mayúsculas y el cero negativo se muestra como 0.

¿Se guardan mis datos en un servidor?

No. El contenido y los archivos se procesan en tu navegador, sin registro. Al cerrar la página se pierde el resultado si no lo has descargado.

¿Es gratis y hace falta registrarse?

Sí, es gratis. No necesitas registrarte, crear una cuenta ni instalar ninguna aplicación, y no hay un cupo diario de usos: abres la herramienta y la usas. Solo existen los límites de tamaño que protegen la memoria de tu dispositivo.

¿Se envían mis datos a algún servidor?

No. Lo que escribes o pegas se procesa en la memoria de tu navegador y no se envía a ningún servidor. Puedes comprobarlo con la pestaña Red del navegador o desconectándote tras cargar la página.