Conversor de bases numéricas

Todas las herramientas

Se admiten enteros arbitrariamente grandes. Los prefijos 0x, 0o y 0b se reconocen en modo automático.

Acerca del conversor de bases numéricas

Este conversor traduce números entre binario, octal, decimal, hexadecimal y cualquier base de 2 a 36. Usa aritmética de enteros grandes, así que los valores de cualquier longitud se convierten sin perder precisión.

El modo automático entiende los prefijos comunes 0x (hex), 0o (octal) y 0b (binario). Los espacios y guiones bajos como separadores de dígitos se ignoran, así que puedes pegar valores directamente desde el código.

Cómo convertir entre bases numéricas

  1. Escribe o pega un número — 255, 0xFF o 0b11111111 funcionan igual.
  2. Elige la base de entrada, o deja la detección automática para respetar los prefijos 0x/0o/0b.
  3. Lee el valor en binario, octal, decimal, hex y Base36 a la vez.
  4. Define una base personalizada entre 2 y 36 para cualquier otra.

Consejos

  • Los guiones bajos y espacios de la entrada se ignoran, así que 1_000_000 se parsea sin problema.
  • Los números negativos se convierten como valores matemáticos con signo, no como patrones de bits en complemento a dos.
  • Base36 usa los dígitos 0-9 y las letras a-z; es útil para IDs compactos en URLs.
  • Las conversiones usan BigInt, así que los números de más de 64 bits se mantienen exactos.

Guías relacionadas

Aprenda el workflow detrás de esta herramienta y qué revisar después.

Comprobaciones antes de usar valores convertidos

Binario, octal, decimal y hexadecimal son solo notaciones del mismo número, pero los prefijos, signos y anchura siguen causando errores.

Verifica la base de entrada

Los dígitos 10 significan dos en binario, ocho en octal, diez en decimal y dieciséis en hexadecimal. Confirma qué usa realmente la fuente.

Vigila los prefijos numéricos

Los prefijos 0x, 0o y 0b cambian cómo los parsers leen un valor. Quítalos o mantenlos de forma consistente en tu código.

Cuidado con las representaciones con signo

Esta herramienta muestra el valor matemático. El hardware y el código de bajo nivel suelen usar complemento a dos de anchura fija para negativos.

Revisa los ceros a la izquierda

Algunos formatos dependen de la anchura: un color necesita 6 dígitos hexadecimales y los permisos de archivos usan 3 o 4 octales.

Privacidad y uso

Comprobaciones rápidas sin cuenta

Toolinix está pensado para tareas cortas de desarrollo: pegue una muestra segura, revise el resultado, copie lo necesario y continúe.

Sin inicio de sesión

Puede usar las herramientas sin crear una cuenta, suscribirse a un boletín ni guardar un espacio de trabajo.

Local cuando es posible

Los formateadores, generadores, codificadores y utilidades de texto suelen ejecutarse en el navegador. Los diagnósticos de red pueden necesitar una consulta asistida por servidor para comprobar URLs, dominios o IPs públicos.

No pegue secretos

No pegue contraseñas de producción, claves privadas, tokens de acceso, datos de clientes ni datos regulados en herramientas online salvo que su propia política de seguridad lo permita.

Herramientas relacionadas

Estas herramientas también pueden resultarle útiles.

Preguntas frecuentes del conversor de bases

¿Qué bases se admiten?
Cualquier base de 2 a 36 — el alfabeto de dígitos es 0-9 más a-z. Binario, octal, decimal, hex y Base36 se muestran por defecto.
¿Cómo de grandes pueden ser los números?
Prácticamente ilimitados. La herramienta usa aritmética de enteros grandes, así que nunca se pierde precisión, a diferencia de los conversores basados en floats de 64 bits.
¿Cómo se manejan los números negativos?
Como valores con signo y un guion. Si necesitas un patrón de bits en complemento a dos, convierte el valor absoluto y aplica la anchura tú mismo.
¿Funciona localmente?
Sí. Todo se calcula en tu navegador; no se envía nada a un servidor.