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.

En tu navegador Actualizado 05/2026

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

Opciones de Entrada
Opciones de Salida
Resultado:

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

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.