Aller au contenu principal

Minuteur à rebours — outil gratuit

Décomptez jusqu'à n'importe quelle date et heure. Définissez une date personnalisée ou utilisez des préréglages rapides (5 min, 15 min, 1 heure). Sans inscription.

Fonctionne hors ligne une fois chargé
Définir un minuteur
heures
minutes
secondes

Compte à rebours rapide

Compte à rebours jusqu’au

Astuce : gardez cette page ouverte pour que l’alarme puisse sonner. L’écran reste allumé pendant le décompte.

Définissez un minuteur ci-dessus ou choisissez un préréglage, puis appuyez sur Démarrer

Utilisations courantes

  • Minuteur de compte à rebours pour les événementsComptez les jours, les heures et les secondes jusqu'à un mariage, un anniversaire, un concert ou un événement à venir.
  • Minuteur de compte à rebours pour les délaisMaintenez un compte à rebours en direct jusqu'à une date limite de projet, un examen ou une date de soumission pour rester sur la bonne voie.
  • Minuteur de cuisson et de cuisineMinuteur de compte à rebours rapide pour faire bouillir les pâtes, cuire les œufs, cuire au four et chronométrer la cuisine.
  • Minuteur de réunion et de présentationComptez jusqu'au début d'une réunion ou utilisez comme minuteur visible pendant les présentations.
  • Compte à rebours du lancement du produitCréez de l'attente pour un lancement de produit, une vente ou une annonce avec un compte à rebours en direct.

Comment ça marche

Le compte à rebours s'exécute entièrement dans votre navigateur sans aucune dépendance externe — sans bibliothèque, sans appel serveur. Il utilise un setInterval d'une seconde qui calcule l'écart entre Date.now() et l'horodatage cible stocké à chaque tic, si bien que l'affichage reste précis même si l'onglet est en arrière-plan ou que l'horloge de l'appareil dérive.

  1. 1
    Définir une cible
    Choisissez le mode durée (heures, minutes, secondes) ou passez au mode date/heure pour un compte à rebours jusqu'à un moment précis. Cinq boutons de préréglage rapide (de 5 min à 24 heures) sautent entièrement les saisies et démarrent le minuteur immédiatement.
  2. 2
    Des tics d'intervalle calés sur une cible fixe
    Une fois démarré, l'outil stocke la cible absolue comme objet Date et déclenche setInterval toutes les 1000 ms. Chaque tic appelle Date.now() et soustrait de la cible — les tics manqués (onglet endormi, processeur occupé) se corrigent donc automatiquement au tic suivant plutôt que d'accumuler du retard.
  3. 3
    Affichage adaptatif et mise en miroir de l'onglet
    L'affichage supprime automatiquement les unités à zéro en tête — un minuteur de 45 secondes n'affiche que les secondes en grand caractère, tandis qu'un minuteur de plusieurs jours affiche les quatre unités dans une taille plus petite. Le temps restant est aussi écrit dans document.title afin que le compte à rebours reste lisible dans un onglet réduit ou en arrière-plan.
  4. 4
    Carillon Web Audio à la fin
    Quand le compte à rebours atteint zéro, l'API Web Audio intégrée du navigateur (AudioContext + OscillatorNode) synthétise un carillon triple impulsion en onde sinusoïdale à 880 Hz — aucun fichier audio n'est téléchargé. La pause, la reprise et les URL partageables (encodant l'époque cible dans le fragment #to=, qui n'atteint jamais un serveur) sont aussi gérées entièrement côté client.

Outils associés

Questions fréquemment posées