ChatGPT Timestamp icon

ChatGPT Timestamp

Extension Actions

How to install Open in Chrome Web Store
CRX ID
lnaooepnheojbgfeannakjciclekgpai
Description from extension meta

Adds local date and time stamps to every ChatGPT message.

Image from store
ChatGPT Timestamp
Description from store

How to use
πŸ”Ή Install ChatGPT Timestamp, the Chrome extension that adds time stamps to every ChatGPT conversation.
πŸ”Ή Open ChatGPT at chat.openai.com or chatgpt.com.
πŸ”Ή Every message – yours and the AI’s – will show a subtle, grey date-and-time label.
πŸ”Ή Need a cleaner view? Click the toolbar icon to hide/show timestamps. The setting is remembered.

What it does
ChatGPT Timestamp is a lightweight and privacy-focused Chrome extension that adds a local date-and-time stamp to every message in ChatGPT. It works automatically and remembers timestamps across sessions – no clicks, no clutter.

It also optionally measures response time by calculating the difference between when your message is sent and when ChatGPT replies – helpful for monitoring speed and performance.

Key benefits
πŸ”Ή Perfect context – Know exactly when you asked or answered a question. Great for research, note-taking, and support logs.
πŸ”Ή Works everywhere ChatGPT does – Supports both chat.openai.com and chatgpt.com.
πŸ”Ή Locale-aware formatting – Timestamps match your browser's language and region.
πŸ”Ή Private by design – All data is stored locally in chrome.storage.local.
πŸ”Ή Set-and-forget – Loads automatically and timestamps messages in real time.
πŸ”Ή One-click toggle – Show or hide labels instantly without refreshing the page.
πŸ”Ή Ultra-lightweight – No external APIs, minimal footprint, and zero performance impact.

How it works (for the curious)
A content script watches for ChatGPT messages using data-message-id, assigns a unique key (conv-<conversationId>__msg-<messageId>), and stores the first timestamp. It then renders the date using Intl.DateTimeFormat, ensuring locale support. A MutationObserver keeps new messages in sync. A minimal service worker manages the icon state across tabs.

Why it’s safe
πŸ”Ή No access to your OpenAI account
πŸ”Ή No external requests β€” everything stays on your device
πŸ”Ή Minimal permissions β€” storage + host access only

Get started
Click Add to Chrome, open a ChatGPT conversation, and instantly see clear, local timestamps on every message. Want fewer distractions? Toggle the icon to hide labels until needed. And now you can also measure response time per message. Know exactly when β€” and how fast β€” ChatGPT replied.

Latest reviews

Corpo
Not accurate at all
Leo Rios
Unless I'm using this incorrectly, the timestamps refresh based on when I click on an existing/saved chat. So even if the conversation is several hours, days, weeks, etc. old, it still shows the timestamp of when I clicked the existing/saved chat and not when those messages were actually sent. This is a pretty big flaw given that it contradicts the whole point of the extension UPDATE: this other extension actually gets the correct timestamps for existing/saved chats as intended - https://chromewebstore.google.com/detail/ChatGPT%20Timestamp/kdjfhglijhebcchcfkknicfaedhhfpmo
Aadarsh Raj
works but what if I open it from another device? I wanted a timestamp to know the date of that response after years
Clinton Owen
Didn't work for me, or at least didn't suit my purposes, all it did was show today's date and time on every message, even in chats that were a month or more old.
robert Vinecke
It blows my mind how little OAI seems to care about UX. I had been trying to use customization to append a timestamp and it was rarely accurate or consistent. Would prefer the timestamp above the chat bubbles but this works well enough.
Alex Heiberg
a helpful extension – makes it easy to compare code changes and roll back when needed