Convertisseur de fuseaux horaires
Midi UTC le 21 juillet 2026, c'est 14 h à Madrid et 6 h au Costa Rica : convertissez un instant entre deux fuseaux horaires avec les règles d'heure d'été propres à cette date précise. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Date et heure
- 2026-07-21T12:00:00Z
- Période ou zone source
- Europe/Madrid
- Période ou zone cible
- America/Costa_Rica
- Heure UTC
- 2026-07-21T12:00:00.000Z
- Période ou zone source
- 2026-07-21, 2:00:00 p.m. GMT+2
- Période ou zone cible
- 2026-07-21, 6:00:00 a.m. CST
Cet outil convertit une heure d’un fuseau horaire vers un autre : indiquez l’heure, la ville de départ et celle d’arrivée, il calcule l’équivalent en tenant compte du décalage et du passage à l’heure d’été. Idéal pour caler une réunion entre Paris et un interlocuteur lointain. Le calcul se fait dans votre navigateur.
Le décalage n’est pas une constante
On croit souvent qu’il y a « six heures d’écart » avec New York, une fois pour toutes. En réalité, le décalage varie selon les périodes, car la France et les États-Unis ne changent pas d’heure aux mêmes dates. Pendant quelques semaines par an, l’écart habituel se décale d’une heure.
L’outil raisonne sur la date exacte que vous indiquez, ce qui évite ce piège classique de la planification internationale.
Planifier une réunion sans erreur
Pour fixer une visio entre plusieurs villes, on part de l’heure qui convient à l’une et on lit l’équivalent chez les autres. Une réunion prévue à 15 h à Paris tombe à une heure bien précise à Montréal ou à Tokyo, à condition de tenir compte de l’heure d’été de chacun. Vérifier ce point avant d’envoyer l’invitation évite le rendez-vous manqué d’une heure, source d’agacement de part et d’autre.
Un calcul local, immédiat
La conversion s’effectue dans votre navigateur, sans transmission de données. Vous saisissez, vous lisez, rien n’est envoyé ni conservé.
Cas d’usage
Caler une visio internationale
Nadia Benali doit réunir Paris et un client à Los Angeles : elle convertit 15 h heure de Paris, découvre qu’il n’est que 6 h sur place, et déplace la réunion.
Annoncer un horaire de webinaire
Le Studio Lumen SAS publie l’heure d’un webinaire dans plusieurs fuseaux pour que chaque participant sache quand se connecter.
Coordonner une livraison
Menuiserie Rousseau & Fils cale un appel avec un fournisseur étranger en vérifiant l’heure locale à destination avant de proposer un créneau.
Questions fréquentes
Le décalage horaire est-il toujours le même ?
Non. Il varie au fil de l’année, car les pays ne passent pas à l’heure d’été aux mêmes dates. L’outil calcule sur la date précise que vous indiquez, pour donner l’écart réel à ce moment-là.
L’heure d’été est-elle prise en compte ?
Oui. Le calcul intègre le passage à l’heure d’été ou d’hiver propre à chaque lieu, ce qui évite l’erreur d’une heure fréquente lorsqu’on planifie à quelques semaines d’un changement d’heure.
Puis-je convertir vers plusieurs villes à la fois ?
Vous convertissez d’un fuseau vers un autre ; pour une réunion multi-villes, répétez l’opération pour chaque destination afin d’obtenir l’heure locale de chacune.
Mes données sont-elles envoyées quelque part ?
Non. La conversion se fait dans votre navigateur, sans transmission ni enregistrement.
Que se passe-t-il au moment précis du changement d'heure ?
Le convertisseur gère les cas rares où l'horloge saute une heure ou en répète une, au moment même du passage à l'heure d'été ou à l'heure d'hiver. Il applique pour cela les règles en vigueur dans chaque région à la date demandée.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/dev/timezone \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"datetime":"2026-07-17T12:00:00Z","from":"UTC"}'const res = await fetch("https://api.kit.forhosting.com/dev/timezone", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"datetime": "2026-07-17T12:00:00Z",
"from": "UTC"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/timezone",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"datetime": "2026-07-17T12:00:00Z",
"from": "UTC"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/timezone", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"datetime":"2026-07-17T12:00:00Z","from":"UTC"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"datetime":"2026-07-17T12:00:00Z","from":"UTC"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/timezone", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"datetime": "2026-07-17T12:00:00Z",
"from": "UTC"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.timezone",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Un calcul local, immédiat
Pour intégrer la conversion de fuseaux à une application — un agenda, un outil de réservation — via l’API, chaque requête coûte $0.002, en dollars US ; l’usage manuel reste gratuit et sans limite. Le web reste le canal principal ; l’API n’est qu’un moyen d’afficher l’heure locale à chaque visiteur d’un site.
Questions techniques
Est-ce gratuit ?
Oui, sans limite dans le navigateur. Pour intégrer la conversion à une application via l’API, le tarif est de $0.002 par requête, en dollars US.