Convertisseur de bases numériques | Convertissez vos nombres facilement

Convertissez des nombres entre les bases binaire, décimale, octale et hexadécimale. Cet outil permet des conversions rapides et précises entre la base 2 et la base 10.

Dans votre navigateur Mis à jour 05/2026

Convertir des nombres entre différentes bases numériques (décimal, binaire, hexadécimal, etc.)

Options d'entrée
Options de sortie
Résultat:

Comment utiliser

  1. Entrez votre nombre dans le champ de saisie
  2. Sélectionnez la base de votre nombre d'entrée (ex: 16 pour hexadécimal)
  3. Choisissez la base de sortie souhaitée
  4. Cliquez sur Convertir pour voir le résultat

Fonctionnalités principales

  • Support des bases 2 à 36
  • Conversions courantes (binaire, octal, décimal, hexadécimal)
  • Saisie insensible à la casse pour les lettres
  • Copie du résultat en un clic

Cas d'utilisation courants

  • Conversion entre décimal et binaire
  • Travail avec les codes couleur hexadécimaux
  • Calculs en informatique
  • Travail en électronique numérique

Utilisez cet outil depuis votre agent IA

API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications 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());

Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :

{
  "mcpServers": {
    "mate-tools": {
      "command": "npx",
      "args": ["-y", "@mate-tools/mcp-server"]
    }
  }
}
Documentation de l'API OpenAPI 3.1 npm 60 req/min · 600 req/heure · corps max 1 Mo

Questions fréquentes

Une base numérique (ou radix) détermine combien de chiffres uniques sont utilisés pour représenter les nombres. Par exemple, le binaire (base-2) utilise uniquement 0 et 1, tandis que le décimal (base-10) utilise les chiffres 0-9.

Les bases courantes incluent : Binaire (2), Octal (8), Décimal (10) et Hexadécimal (16). Elles sont fréquemment utilisées en informatique et dans les systèmes numériques.

Pour les bases supérieures à 10, les lettres A-Z sont utilisées pour représenter les chiffres après 9. Par exemple, en hexadécimal, A=10, B=11, ..., F=15.