EmailTimer.App

Menu

Email countdown timers and personalized images, drawn when each subscriber opens

Your sale ends Friday at midnight. Show every subscriber how long they have left.

Send on Wednesday, and whoever opens at 23:58 on Friday sees two minutes on the clock. From Growth up, a recipient list or the API puts each person's name, tier or points in the picture too. It works inside Klaviyo, Mailchimp, HubSpot or whatever you already send with.

Free for 5,000 opens a month, with no card. Or start without an account: the free email countdown timer generator makes a timer that works for 500 opens, or 1,000 once you sign in and claim it.

Sonos Flash sale email

Show the Sonos email
The Sonos Black Friday email with a white countdown under the headline, on the olive green hero above the Shop now button.
The Sonos email as Sonos sent it, with no countdown in it
Email by Sonos, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Sonos is not an EmailTimer.App customer.

Countdown timers in real brand emails

Fifteen more campaign emails as their brands sent them, each with an EmailTimer.App countdown set where the brand's own designer would put one. Switch any of them to Original to see the email as it arrived.

  • Ferrari

    Flash sale

    Show the Ferrari email
    The Ferrari private sale email with a red countdown on white under the navigation, in place of Ferrari's own.
    The Ferrari email as Ferrari sent it, with its own countdown

    Email by Ferrari, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Ferrari is not an EmailTimer.App customer.

    See the whole email: Ferrari
  • Gantri

    Abandoned cart

    Show the Gantri email
    The Gantri abandoned cart email with a green countdown on black between the lamp photograph and the Take another look button.
    The Gantri email as Gantri sent it, with no countdown in it

    Email by Gantri, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Gantri is not an EmailTimer.App customer.

    See the whole email: Gantri
  • Nothing

    Product launch

    Show the Nothing email
    The Nothing launch teaser with a red dot matrix countdown under the Get ready for Phone (4a) series headline, in place of Nothing's own.
    The Nothing email as Nothing sent it, with its own countdown

    Email by Nothing, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Nothing is not an EmailTimer.App customer.

    See the whole email: Nothing
  • Microsoft

    Product launch

    Show the Microsoft email
    The Microsoft Surface Pro launch email with a countdown on tan cards inside the header card, under the Explore Surface button.
    The Microsoft email as Microsoft sent it, with no countdown in it

    Email by Microsoft, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Microsoft is not an EmailTimer.App customer.

    See the whole email: Microsoft
  • Miro

    Event

    Show the Miro email
    The Miro Canvas 26 keynote reminder with a countdown on lilac under the Save your spot button, in place of Miro's own.
    The Miro email as Miro sent it, with its own countdown

    Email by Miro, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Miro is not an EmailTimer.App customer.

    See the whole email: Miro
  • SXSW EDU

    Event

    Show the SXSW EDU email
    The SXSW EDU registration email with a countdown on purple cards above the Secure the Lowest Rate button, in place of SXSW EDU's own.
    The SXSW EDU email as SXSW EDU sent it, with its own countdown

    Email by SXSW EDU, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. SXSW EDU is not an EmailTimer.App customer.

    See the whole email: SXSW EDU
  • Nintendo

    Birthday

    Show the Nintendo email
    The Nintendo birthday email with a red countdown between the Treat yourself button and the code expiry line.
    The Nintendo email as Nintendo sent it, with no countdown in it

    Email by Nintendo, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Nintendo is not an EmailTimer.App customer.

    See the whole email: Nintendo
  • LEGO

    Holiday

    Show the LEGO email
    The LEGO holiday email with a black countdown on the red Jingle bricks panel, above the Shop now button.
    The LEGO email as LEGO sent it, with no countdown in it

    Email by LEGO, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. LEGO is not an EmailTimer.App customer.

    See the whole email: LEGO
  • McDonald's

    Holiday

    Show the McDonald's email
    The McDonald's Grinch Meal email with a small countdown on green cards between the offer and the Order Now button.
    The McDonald's email as McDonald's sent it, with no countdown in it

    Email by McDonald's, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. McDonald's is not an EmailTimer.App customer.

    See the whole email: McDonald's
  • AWAY

    Shipping cutoff

    Show the AWAY email
    The AWAY free shipping email with a countdown in white and gold on the dark green shipping panel, above Shop now.
    The AWAY email as AWAY sent it, with no countdown in it

    Email by AWAY, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. AWAY is not an EmailTimer.App customer.

    See the whole email: AWAY
  • Zapier

    Trial ending

    Show the Zapier email
    The Zapier trial email with an orange countdown on warm white between the intro and the Upgrade now button.
    The Zapier email as Zapier sent it, with no countdown in it

    Email by Zapier, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Zapier is not an EmailTimer.App customer.

    See the whole email: Zapier
  • Hydro Flask

    Loyalty

    Show the Hydro Flask email
    The Hydro Flask members week email with a coral countdown at the foot of the Points Status card.
    The Hydro Flask email as Hydro Flask sent it, with no countdown in it

    Email by Hydro Flask, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Hydro Flask is not an EmailTimer.App customer.

    See the whole email: Hydro Flask
  • Caraway

    Back in stock

    Show the Caraway email
    The Caraway back in stock email with a deep green countdown in the cream hero, above the Shop before they are gone button.
    The Caraway email as Caraway sent it, with no countdown in it

    Email by Caraway, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Caraway is not an EmailTimer.App customer.

    See the whole email: Caraway
  • Going

    Travel deal

    Show the Going email
    The Going mistake fare email with a mint countdown on the blue hero, right above the Unlock mistake fares button.
    The Going email as Going sent it, with no countdown in it

    Email by Going, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Going is not an EmailTimer.App customer.

    See the whole email: Going
  • Mammut

    Early access

    Show the Mammut email
    The Mammut early access email with a black countdown on a lime plate above the WINTER40 code, in place of Mammut's own.
    The Mammut email as Mammut sent it, with its own countdown

    Email by Mammut, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. Mammut is not an EmailTimer.App customer.

    See the whole email: Mammut

What an email countdown timer changes in your next campaign

An email countdown timer is an animated GIF that shows the time left until your deadline, drawn by a server at the moment a mail app asks for it. Email cannot run scripts, so the picture does the counting, a second per frame, 30 frames by default, then loops. All your email platform has to do is show an image.

  1. Frame 1 of the Christmas delivery cut-off countdown in the blocks style, reading 2 days 3 hours 34 minutes 12 seconds
  2. Frame 2, 1 second later, reading 2 days 3 hours 34 minutes 11 seconds
  3. Frame 3, 2 seconds later, reading 2 days 3 hours 34 minutes 10 seconds
  4. Frame 30, 29 seconds later, reading 2 days 3 hours 33 minutes 43 seconds
Four of the 30 frames in one timer image, each drawn a second after the last. After frame 30 the image starts again from frame 1.
The SXSW EDU registration email with a countdown on purple cards above the Secure the Lowest Rate button, in place of SXSW EDU's own.
The SXSW EDU email as SXSW EDU sent it, with its own countdown
Email by SXSW EDU, shown as they sent it. The countdown timer was added by EmailTimer.App for illustration. SXSW EDU is not an EmailTimer.App customer.

People act while there is still time

A deadline in words is easy to put off until tomorrow. The same deadline as hours and minutes, ticking in the email, is a reason to act now. It only works while it is true, so the clock never resets for a late opener.

Two rows of one recipient list, drawn by the same template.

One campaign covers every segment

Upload first names, tiers and codes as a recipient list on Growth or Agency, and one campaign draws each person's own values into their picture. Priya and Tom got the same Black Friday email, each with their own name, tier, code and deadline. Six segments no longer mean six copies of the same email.

The timer's row in the email's HTML.

You can ship it yourself this afternoon

The snippet is an ordinary image tag, and it goes in the row where the email would hold a banner. If you can add a banner to a campaign, you can add a countdown, and no developer has to review it.

The Black Friday sale banner, Black Friday: up to 40% off, opened at 23:58 on Sunday: flip cards reading 0 days 0 hours 2 minutes 0 seconds
The same banner opened on Monday morning: its closing graphic, Black Friday has ended. Thank you for shopping the sale
One image address, opened before the deadline and after it.

Late openers see the sale has ended

When the deadline passes, the picture becomes the closing graphic you picked before sending. Opened at 23:58 on Sunday, the Black Friday banner reads two minutes. Opened on Monday morning, the same image shows the sale has ended, not a clock stuck on zero.

Six ways an email countdown timer can count

Most sales need the first row: one deadline for everybody. The other five are for when the end moves, for each subscriber, for each send or on a schedule. Every time is read in the template's time zone, such as Europe/London.

A clock for each person needs an image address for each person, which comes with Growth and Agency.

Timer types and the plans they need
Timer type Plans
A date and time A sale or a webinar with one real end for everyone Every plan
A date from your list A cart hold or a trial that ends on each person's own date Growth and Agency
A countdown that starts on first open A launch window that opens with the first fetch of the campaign Every plan, one clock per image address
A countdown that starts at send An evergreen offer that Apple Mail's early fetch cannot move Growth and Agency
Counting up from a date Days since an order or a launch Every plan
The same time every week or month An order cut-off every Sunday at 18:00, or a bill due on the 1st of the month Every plan

Personalized images for email, drawn from each subscriber's CRM data

Upload a recipient list and every row becomes its own picture. One design, with each subscriber's name, tier, code and deadline set into the pixels. A rule can pick the colours from a column, and an empty field falls back to the default you chose.

Priya, your Gold discount ends in. Use PRIYA20 at checkout. 1 day 23 hours 45 minutes 34 seconds left, in gold on plum.

Template headline: {{first_name}}, your {{tier}} discount ends in

Recipient list: Black Friday 2026
first_name tier code deadline, UTC
Priya Gold PRIYA20 2026-11-29 09:00 29 Nov 09:00
Maya Gold MAYA20 2026-11-28 09:00 28 Nov 09:00
Lucas Bronze LUCAS10 2026-11-29 18:00 29 Nov 18:00
Tom Silver TOM15 2026-11-28 12:00 28 Nov 12:00
No name on file not set not set 2026-11-28 09:00 28 Nov 09:00
One template and five rows of a recipient list, drawn at 09:14 UTC on Black Friday. The tier column picks the colours. The last row has nothing on file, so its picture falls back to the defaults.

Export the columns you need from your CRM and upload them as a recipient list, or send them through the API. Each person gets their own signed image link, which you add to a contact field in Klaviyo, Braze or whichever platform sends. The link carries a short token, and the names, tiers, codes and deadlines stay in EmailTimer.App. Pictures drawn for each recipient come with Growth and Agency.

The recipient list for Black Friday 2026 in the EmailTimer.App dashboard: four rows, each with its own token, an external id and a deadline in UTC
The same list in the dashboard. Each person gets a token, and the token is all their image address carries.

How to add a countdown timer to an email in three steps

Build the timer in the editor and set its deadline, copy the snippet made for your email platform, and paste it into an image block or an HTML block. There is nothing to install.

  1. Build the image

    Pick a style, set the deadline and its time zone, then add a name, a code or a product line if the campaign needs one. The canvas shows the exact picture a subscriber will get.

    Start from a campaign template or a blank canvas.

    The editor canvas with the timer selected, under "Everything is 30% off for 24 hours" and above a Shop the sale button
    The editor's canvas with the timer selected. What it shows is the exact render a subscriber gets.
  2. Paste it into your email platform

    Choose your platform and copy the snippet. Its merge tags are already written in that platform's syntax.

    An example snippet with a Klaviyo tag in the alt text. Your dashboard fills in your own template address and signature.
    <img src="https://img.emailtimer.app/i/k7mQ2pXd.gif?w=w_8ha3fq&v=3&sig=YOUR_SIGNATURE"
         alt="{{ first_name }}, your 25% off ends tonight"
         width="600" height="200" border="0"
         style="display:block;width:100%;max-width:600px;" />

    21 platforms, each with a snippet in its own syntax.

    Klaviyo

    alt="{{ first_name }}, your 25% off ends tonight"

    Mailchimp

    alt="*|FNAME|*, your 25% off ends tonight"

    HubSpot

    alt="{{ contact.firstname }}, your 25% off ends tonight"

    Whichever platform sends it, Priya's email carries:

    alt="Priya, your 25% off ends tonight"

    The same template, written in each platform's own merge syntax when you publish.
  3. Send the campaign

    Publishing runs its checks first, so a missing end date or an unknown merge tag stops you before a subscriber sees it. Then send the campaign the way you always do, and each open gets its own picture.

    Five publish checks in EmailTimer.App, each marked Ready, above the file: 600 by 200, 30 frames that loop, nothing published yet
    The checks that run before anything goes live, including what the image shows after the deadline.
The editor canvas with the timer selected, under "Everything is 30% off for 24 hours" and above a Shop the sale button

The editor's canvas with the timer selected. What it shows is the exact render a subscriber gets.

Pick the countdown timer style that suits the send

A Friday flash sale and a Christmas delivery cut-off should not share a clock. Here is one deadline in ten styles, each dressed for a campaign you probably run. The colours and the headline are yours to change in the editor.

Digital and Underline are on the Free plan, and the other eight come with Starter. Right to left works for Arabic, Hebrew, Persian and Urdu lists, with the days on the right and the labels in your subscribers' language. All ten timer styles and their settings

Annotated countdown timer examples Real brand emails with a timer in them

Do email countdown timers work in Outlook, Gmail and Apple Mail?

Yes, with differences worth knowing before you send. Gmail fetches the image at the first open and may show that same copy when the email is opened again. Apple Mail, with Mail Privacy Protection on, fetches images when the email arrives, and Apple's mail apps made up 62 percent of the opens Litmus measured in July 2026, so many readers see the time that was left at delivery. Classic Outlook on Windows shows only the first frame, and that frame is drawn with the correct time left.

The deadline itself never moves; an early or kept copy only shows more time than is left. For an offer that runs from each person's own email, use a timer that starts at send, on Growth or Agency. The publish screen shows what each client will display while you can still change it.

One subscriber, one Black Friday email. It lands at 10:00 on Thursday, she opens it at 14:00, and opens it again at 10:00 on Friday.
  • Gmail, first open

    Black Friday flip countdown as Gmail draws it at the first open, Thursday 14:00, reading 1 day 9 hours 59 minutes

    Right

    Drawn when she opened it.

  • Gmail, opened again

    Gmail's kept copy on Friday at 10:00, still reading 1 day 9 hours 59 minutes when 13 hours 59 minutes are left

    20 hours too many

    Gmail showed its copy from the first open.

  • Apple Mail, Privacy Protection on

    The countdown as Apple Mail fetched it when the email landed, Thursday 10:00, reading 1 day 13 hours 59 minutes

    4 hours too many

    Fetched when the email landed, before she read it.

  • Classic Outlook on Windows

    The first frame only, reading 1 day 9 hours 59 minutes, as classic Outlook on Windows shows it: one still with the right time

    Right, as one still frame

    Classic Outlook shows the first frame and stops there.

Countdown timers and dynamic images for enterprise CRM teams

Lifecycle programmes on Braze, Salesforce Marketing Cloud, Iterable or Adobe Campaign send millions of images a month, and someone has to approve the vendor. Agency covers 5,000,000 opens a month and serves images from domains that carry your own name, and the REST API comes with Growth and Agency.

Your security team can read how recipient data is handled, and what an email shows if the image service is down, before anyone signs.

One subscription. Opens are the only thing you count.

EmailTimer.App is free for 5,000 opens a month, with no card. Starter is $19 a month for 250,000 opens, which on a 50,000 person list is five opens each, and paying annually gives you two months free. Countdown timers and personalized images come on every plan. On Free and Starter one picture serves the whole send; from Growth, a recipient list or the API draws a picture for each subscriber with their own name, code or deadline.

Choose the currency prices are shown in

Rupee plans can pay by UPI Autopay, net banking or an Indian card.

Free

$0 a month ₹0 a month

5,000 opens a month

For a first campaign, a small list, or proving the idea works before you ask for budget.

Start free

Starter

$19 a month ₹1,599 a month

250,000 opens a month

For a store running weekly promotions and a monthly newsletter to a real list.

Choose Starter

Growth

$49 a month ₹3,999 a month

1,000,000 opens a month

For daily sends and lifecycle flows that keep running while you are asleep.

Choose Growth

Agency

$149 a month ₹11,999 a month

5,000,000 opens a month

For running a dozen clients from one place, on domains that carry their name.

Choose Agency

Prices exclude tax. Tax is shown at checkout.

A timer from the free generator works for 500 opens without an account, and for 1,000 once you sign in and claim it.

Next to NiftyImages, which also sells timers and personalized images on one plan

Published starter plans, from NiftyImages' own pricing page. Prices checked on 23 September 2026.

The full comparison
Plan detail EmailTimer.App NiftyImages
Starting price $19 a month $59 a month
Opens included 250,000 opens 25,000 opens
Per 1,000 opens $0.076 $2.36

Go over your plan mid-campaign and nothing stops. Images keep rendering, we email you at 80 and 100 percent, and only past 110 percent do new renders carry a small watermark. Every plan, side by side

Questions about email countdown timers and personalized images

Quick answers here. For the long version, read the complete guide to countdown timers in email or the docs.

What counts as an open?

One request for your image. A subscriber opens the email, their mail app fetches the countdown, and that is one open. If the same app or a proxy serves the image again from its own cache, you are not charged for it a second time. $19 a month covers 250,000 of them.

What happens when the timer runs out?

It stops being a timer. At 00:00:00 the image becomes the closing graphic you chose before you sent, so somebody opening on Monday morning reads "This offer has ended" instead of staring at a counter stuck on zero. You pick that graphic in the editor and never think about it again.

What happens if a campaign goes over my plan?

Nothing stops. Your images keep rendering for the whole send. We email you at 80 percent of your monthly opens and again at 100 percent, and past 110 percent new renders carry a small watermark until you move up a plan. A campaign already in flight always finishes.

Which email platforms does this work with?

Any platform that lets you put an image in an email. Klaviyo, Mailchimp, HubSpot, ActiveCampaign, Salesforce Marketing Cloud, Braze, Iterable, Customer.io, SendGrid, Brevo, Omnisend and Shopify Email each get a snippet with their own merge tag syntax already filled in, so there is nothing to translate.

Do countdown timers work in Outlook?

Classic Outlook on Windows shows only the first frame of an animation, because it draws mail with the Word rendering engine. EmailTimer.App works out the exact time remaining at the moment Outlook asks for the image and bakes it into that first frame, so those subscribers see a correct still countdown rather than a broken one. Outlook on mobile, Outlook on the web and the new Outlook for Windows play the full animation.

Do I need a developer to set this up?

No. Design the image in the editor, choose your email platform, copy the snippet, paste it into your template as an image block or an HTML block. If your team does want to generate images in code there is a REST API on the Growth plan, but nobody needs it to send a campaign.

What is an email countdown timer?

An image in your email that shows the time left until your deadline. A server draws a fresh animated GIF each time a mail app fetches it, so the number is right at that moment, and it ticks a second at a time: 30 frames by default, anywhere from 20 to 60, then it loops. Your email platform shows it like any other image, so any platform that can send a picture can send a countdown.

Do countdown timers work in Apple Mail and Gmail?

Yes. Gmail fetches the image when the email is first opened and may show that same copy when it is opened again. Apple Mail, with Mail Privacy Protection on, fetches images when the email arrives, so the count starts from delivery rather than from the moment it is read. With a fixed deadline the offer still ends when you said. If each reader's clock should start with their own email, use a timer that starts at send, on Growth or Agency.

Can I make an email countdown timer for free?

Yes, two ways. The free generator needs no account and gives a timer 500 opens, or 1,000 once you sign in and claim it. The Free plan gives you 5,000 opens a month and three live images at a time, with no card.

Can the image show each subscriber's name, code or points?

Yes. A personalized image draws values from your CRM or recipient list into the picture when it is requested, so one campaign gives every subscriber their own graphic. You choose what happens when a value is missing: a default, or hiding that part of the image. Values for each recipient come from a recipient list or the API, on Growth and Agency.

Will a countdown timer hurt deliverability?

Not by being a GIF. Google's sender rules are about authentication, spam rates and unsubscribing, and content filters look harder at emails that are mostly image with little text. Keep real text around the timer and keep the file small: the nine styles on this page weigh 16 to 66 kB each as 600 by 200 GIFs of 30 frames.

Your next deadline is already on the calendar

Put a clock on it that every subscriber can read. The free plan covers 5,000 opens a month and needs no card.

The Black Friday sale banner, Black Friday: up to 40% off, opened at 23:58 on Sunday: flip cards reading 0 days 0 hours 2 minutes 0 seconds

These emails belong to the brands that sent them and are credited to each one. We added our timers to show how they look in real campaigns. Brand owners can ask us to remove their email at privacy@emailtimer.app, and we will do it the same day.