JustFreeTools.
◎   Español
EnglishEspañolالعربية
← Todas las herramientas
Desarrollo

Conversor de bases numéricas

Convierte enteros entre binario, octal, decimal y hexadecimal sin redondear. Admite números grandes y negativos, dentro de tu navegador.

● Tus archivos son tuyos

Solo números enteros. Usa 0–9 y A–F según la base de entrada. Hasta 4.096 caracteres de entrada.

Podrás copiar cuando haya un resultado. Al cambiar los datos o las opciones, se borra el resultado anterior.

Cómo usar esta herramienta

Elige las bases de entrada y salida, introduce un entero y pulsa Convertir número. Por ejemplo, 255 decimal equivale a FF hexadecimal, 11111111 binario o 377 octal. Probar un ejemplo carga 255 y selecciona decimal a hexadecimal. Copiar resultado copia solo el número convertido. Cambiar el texto o cualquiera de las bases borra el resultado anterior. Borrar elimina los números y conserva las bases.

Información importante

La conversión usa aritmética entera exacta, incluso por encima del rango habitual de enteros seguros de JavaScript. Se acepta + o - al principio. Los prefijos opcionales 0b, 0o y 0x se reconocen solo para la base de entrada binaria, octal o hexadecimal seleccionada, después del signo; las letras hexadecimales admiten mayúsculas y minúsculas. Se ignoran espacios externos, pero no se admiten espacios internos, separadores, fracciones ni notación científica decimal. Usa los dígitos ASCII 0–9, no dígitos localizados. La salida no incluye prefijo ni separadores, usa A–F en mayúsculas, quita ceros iniciales y convierte el cero negativo en 0. Los negativos conservan el signo menos; no se convierte a complemento a dos de ancho fijo ni a coma flotante. El límite de 4.096 caracteres incluye signos, prefijos y espacios; la salida puede ser más larga. No se sube ni guarda nada.