0
1970-01-01T00:00:00.000Z
Chaque Unix timestamp compte les secondes à partir de cet instant : minuit UTC le 1er janvier 1970.
Convertissez les Unix timestamps en dates lisibles et les dates en Unix time. Collez un timestamp en secondes ou en millisecondes pour voir l'heure UTC, l'heure locale, ISO 8601, le temps relatif, le jour de la semaine, Unix seconds et Unix milliseconds. Passez au mode Date → Horodatage pour analyser une date et générer des valeurs timestamp pour les API, bases de données, logs et le débogage.
0
1970-01-01T00:00:00.000Z
Chaque Unix timestamp compte les secondes à partir de cet instant : minuit UTC le 1er janvier 1970.
1700000000000
2023-11-14T22:13:20.000Z
JavaScript Date.now() renvoie des millisecondes. L'outil détecte automatiquement les timestamps à 13 chiffres comme des millisecondes.
2024-01-01T00:00:00Z
1704067200
Collez une date ISO 8601 pour obtenir le Unix timestamp en secondes — pratique pour préparer des appels API ou des requêtes de base de données.
2147483647
2038-01-19T03:14:07.000Z
La valeur maximale d'un entier signé 32 bits. Après cet instant, les systèmes qui stockent les timestamps en entiers 32 bits débordent (problème Y2K38).
Un Unix timestamp, aussi appelé Unix time, POSIX time ou epoch time, est le nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970. Il représente un instant précis et ne stocke pas de fuseau horaire, ce qui le rend pratique pour les bases de données, API, logs, planificateurs, tokens et intégrations entre systèmes.
Les timestamps en millisecondes suivent la même Unix epoch, mais comptent les millisecondes au lieu des secondes : leur valeur est donc 1000 fois plus grande. JavaScript Date.now(), Java System.currentTimeMillis() et de nombreux flux d'événements renvoient des timestamps en millisecondes par défaut.
Le convertisseur peut détecter automatiquement si le timestamp saisi est en secondes ou en millisecondes. Les nombres dont la valeur absolue dépasse 100 milliards (10¹¹) sont traités comme des millisecondes ; les valeurs plus petites comme des secondes. Utilisez le réglage Unité d'entrée pour forcer les secondes ou les millisecondes lorsque vous connaissez déjà le format source.
Règle simple : une valeur à 10 chiffres correspond généralement à Unix time en secondes, tandis qu'une valeur à 13 chiffres correspond généralement à Unix time en millisecondes. Le tableau de résultat affiche toujours Unix seconds et Unix milliseconds, afin de copier exactement l'unité attendue par votre code ou votre base de données.
En mode Horodatage → Date, le résultat inclut l'heure UTC, l'heure locale de votre navigateur, ISO 8601, le temps relatif, le jour de la semaine, Unix seconds et Unix milliseconds. Chaque ligne possède son propre bouton de copie, pratique pour comparer des entrées de logs, API payloads, JWT claims, plannings cron ou enregistrements de base de données.
En mode Date → Horodatage, le convertisseur analyse la date dans le navigateur et renvoie Unix time en secondes et millisecondes, ainsi que des représentations normalisées ISO, UTC et locales pour vérification.
Les Unix timestamps sont basés sur UTC, mais les dates sont souvent lues en heure locale. Cet outil affiche les deux : UTC pour la cohérence côté serveur et l'heure locale selon le fuseau horaire configuré dans votre navigateur. Il devient plus simple de vérifier si un événement s'est produit au moment attendu pour un utilisateur, un serveur ou un partenaire d'intégration.
La sortie ISO 8601, comme 2024-01-15T12:00:00.000Z, est un format de date et d'heure portable couramment utilisé dans les JSON APIs, les logs et les fichiers de configuration. Lorsque la précision est importante, utilisez ISO 8601 avec un fuseau horaire explicite pour convertir une date en timestamp.
Utilisez ce timestamp converter pour déboguer des logs applicatifs, vérifier des temps dans les réponses d'API, lire des champs de base de données, valider des JWT claims comme exp, iat et nbf, préparer des données de test, convertir des horaires de webhooks ou comparer des timestamps issus de différents langages de programmation.
La conversion s'exécute dans votre navigateur : les valeurs collées ne sont donc pas envoyées au serveur par la logique du convertisseur. C'est pratique pour le développement quotidien, le diagnostic et les vérifications rapides de timestamp.
Encodez du texte et des données binaires en Base64, puis décodez-les avec la prise en charge d'UTF-8.
Convertissez du texte et des octets au format hexadécimal et décodez les séquences Hex en texte.
Encodez et décodez des chaînes URL et des paramètres de requête pour un transport sûr dans HTTP et les API.
Convertissez du texte en groupes binaires de 8 bits et décodez des octets binaires en texte lisible.
Convertissez des caractères ASCII et des codes numériques pour les workflows de protocoles et de parseurs.
Décodez les JWT dans le navigateur et inspectez le header, le payload, les claims et les données d'expiration.