Email countdown timers that look like your brand.
Paste your website. AI rebuilds the timer in your colours, fonts and words. Every time someone opens the email, we print a fresh GIF with the exact time left.
Free: 2 live timers, 20,000 opens a month, no card. Or start from a template.
Example brands, made up for this page. Same template, restyled.
One email. A fresh print on every open.
A GIF made at send time doesn't know when the email gets opened. Ours is built at the moment of the open, so every reader sees the real time left, and after the deadline, your “it's over” message.
Opened Monday morning
Sees four and a half days to go.
Opened Friday night
Same email, same link. Two hours left.
Opened after it ended
Sees your “sale has ended” message, not a dead 00:00.
Change the words. Pick the units. No code.
Try it here. Hide days for a 48-hour flash sale, rename the labels in your language, recolour to your brand. The same controls are in the editor, and the HTML is one tab away when you want it.
Show
Colours
Your brand, not our template.
Other timer tools give you a handful of styles. Here the design is plain HTML and CSS, so it can look like anything a browser draws: your fonts, your colours, your corners.
Paste a website, get your timer.
AI reads the colours and fonts from your site and redesigns any template to match. It only changes the look; the digits keep working. Save the result as a brand kit and apply it to the next timer in one click.
Every contact, their own deadline.
Add a date field from your email platform to the image link. A welcome offer that ends 48 hours after each sign-up just works.
Built at every open
Each open gets a new GIF that ticks for a full minute from the real time left. Building one takes about 4 ms, so it shows up as fast as any image.
≈ 4 ms · 27–43 KBNever switched off mid-campaign
Go over your plan's opens and the timer keeps running. We email you, and only ask you to upgrade after a second month over.
0 broken emailsFix it after you hit send
Typo in the headline? Wrong date? Edit the timer and every email already in inboxes shows the new version.
same link, new printHonest about Outlook
Outlook for Windows shows only a GIF's first frame. Readers there see the correct time at the moment they open, without the ticking. Everywhere else it ticks.
Gmail · Apple Mail · YahooHow to add a countdown timer to your email
Email can't run JavaScript, so a live countdown in an email is an image. BrandTimer hosts that image and redraws it as a GIF each time the email is opened. Adding it takes three steps.
Make the timer
Paste your website so AI applies your brand, or start from a template. Set the end date, time zone, units and the message shown after the deadline.
Copy the image code
Save the timer and copy its image tag or image link. One link serves every open, and the timer keeps counting down until the deadline.
Paste it into your email
Put the image tag in an HTML block, or the link in an image block, in Klaviyo, Mailchimp, Shopify Email, HubSpot, Brevo, Omnisend or any tool that shows images.
Pay for opens. Get every feature.
No features held back for higher plans: custom code, AI restyle, per-contact deadlines and the after-deadline message are in Free too.
Free
- 20,000 opens a month
- 2 live timers
- 3 AI restyles a month
- Small BrandTimer badge
Pro MOST SHOPS
- 500,000 opens a month
- Unlimited timers
- 30 AI restyles a month
- No badge
Business
- 2 million opens a month
- Unlimited timers
- 100 AI restyles a month
- 5 brand kits
Agency
- 10 million opens a month
- Unlimited timers
- 300 AI restyles a month
- A brand kit per client
Yearly billing gets 2 months free. Prices in US dollars, before any sales tax or VAT; payments and invoices by Paddle.
Email countdown timer questions
What is an email countdown timer?
An email countdown timer is an animated GIF in an email that shows the time left until a deadline, such as the end of a sale. Email can't run JavaScript, so the GIF is generated on the server at the moment the email is opened, and each reader sees the real time remaining.
Is BrandTimer free?
Yes, there is a free plan with no card: 2 live timers, 20,000 opens a month and 3 AI restyles a month, with a small BrandTimer badge. Paid plans start at $10 a month billed yearly and add more opens, unlimited timers and no badge.
Does it work with Klaviyo, Mailchimp and Shopify Email?
Yes. The timer is a regular image: paste the image tag into an HTML block, or the image link into an image block. Any email platform that lets you do either can show it.
Do I need to know HTML?
No. Pick a template, change the words, units and colours with plain controls, or paste your website and let AI apply your brand. The code is there when you want it.
Can I edit the timer's HTML and CSS?
Yes. Every timer is plain HTML and CSS that you can open and change, so it can look like anything a browser can draw. Mark where the digits go, and BrandTimer turns your design into a countdown GIF.
Can I hide days or seconds?
Yes. Switch any unit on or off. The largest unit you keep carries the rest, so without days a 3-day countdown shows 72 hours.
How accurate is the countdown?
The time shown can be up to 10 seconds behind, because opens within the same 10 seconds share one image. It then counts down second by second for a minute.
What do Outlook readers see?
Outlook for Windows only shows the first frame of a GIF, so those readers see the correct time at the moment they open, without the ticking. Gmail, Apple Mail, Outlook on the web and phones show the full animation.
Can each contact have a different deadline?
Yes. Add a date field from your email platform to the image link, for example ?end={{ person.deadline }}. Each contact sees the time left until their own date.
Can I use my own fonts?
Any web font you can load with a link or @font-face works. Make sure your font licence allows use in images.
What happens if I go over my plan's opens?
Your timer keeps working; we never switch it off in the middle of a campaign. We let you know, and only ask you to move up a plan if it happens two months in a row.
Black Friday is close. Your timer takes two minutes.
Paste your website and see it in your brand before you sign up.
Free plan, no card. Or start from a template.