Conversor de Bases Numéricas | Convierte números sin complicaciones

Convierte números entre bases, de binario a hexadecimal. Soporta enteros y fracciones, útil para estudiantes y profesionales que requieren conversiones precisas.

¿Qué es un conversor de bases numéricas?

Un conversor de bases numéricas cambia un número entre sistemas numéricos — binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Las computadoras usan binario y hexadecimal; las personas usan decimal.
En tu navegador Actualizado 06/2026

Convierte números entre diferentes bases numéricas (decimal, binario, hexadecimal, etc.)

Opciones de Entrada

Opciones de Salida

Limpiar

¿Qué es un conversor de bases numéricas?

Un conversor de bases numéricas cambia un número entre sistemas numéricos — binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16). Las computadoras usan binario y hexadecimal; las personas usan decimal.

Cómo Usar

  1. Ingrese su número en el campo de entrada
  2. Seleccione la base de su número de entrada (ej., 16 para hexadecimal)
  3. Elija la base de salida deseada
  4. Haga clic en Convertir para ver el resultado

El mismo valor en cuatro bases

Decimal Binario Octal Hex
0 0 0 0
8 1000 10 8
10 1010 12 A
16 10000 20 10
255 11111111 377 FF

Cada base escribe el mismo valor de forma distinta; el hexadecimal es una manera compacta de mostrar el binario.

Características Principales

  • Soporte para bases del 2 al 36
  • Conversiones comunes de base (binario, octal, decimal, hexadecimal)
  • Entrada insensible a mayúsculas y minúsculas para letras
  • Copiado de resultado con un clic

Casos de Uso Comunes

  • Conversión entre decimal y binario
  • Trabajo con códigos de color hexadecimal
  • Cálculos en ciencias de la computación
  • Trabajo en electrónica digital

Usa esta herramienta desde tu agente IA

API JSON y servidor Model Context Protocol (MCP) gratuitos. Sin registro, sin clave de API, CORS abierto. Pensado para Claude, ChatGPT, Cursor, scripts y aplicaciones frontend.

curl -X POST https://mate.tools/api/v1/number-base.php \
  -H "Content-Type: application/json" \
  -d '{"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}'
import urllib.request, json

req = urllib.request.Request(
    "https://mate.tools/api/v1/number-base.php",
    data=json.dumps({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}).encode(),
    headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
    print(json.load(r))
const r = await fetch("https://mate.tools/api/v1/number-base.php", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({"value":"ff","from_base":16,"to_bases":[2,10,16,"roman"]}),
});
console.log(await r.json());

Añade a claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) o cualquier otro cliente compatible con MCP:

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Documentación de la API OpenAPI 3.1 npm 60 req/min · 600 req/hora · cuerpo máx. 1 MB

Preguntas Frecuentes

Una base numérica (o radix) determina cuántos dígitos únicos se utilizan para representar números. Por ejemplo, el binario (base-2) usa solo 0 y 1, mientras que el decimal (base-10) usa dígitos del 0 al 9.

Las bases comunes incluyen: Binario (2), Octal (8), Decimal (10) y Hexadecimal (16). Estas se utilizan frecuentemente en ciencias de la computación y sistemas digitales.

Para bases mayores a 10, se utilizan las letras A-Z para representar dígitos después del 9. Por ejemplo, en hexadecimal, A=10, B=11, ..., F=15.