Skip to content
Glass & Gravel
Roundup

The best aquarium light timer

A controlled photoperiod is the highest-return purchase in a planted nano tank. It is also the one your light may already do for free, so start by checking.

By Scooter M., Enthusiast. Published September 26, 2026.

We earn a commission if you buy through the links on this page, at no extra cost to you. It never changes a ranking, and there are products recommended here with no affiliate link behind them at all. Full disclosure.

Small fish among dense green stem plants and driftwood in a lit freshwater aquarium
Quick picks

The shortlist, ranked

Ranked on published manufacturer specifications and, where the figures exist, on the arithmetic they imply for a tank this size. Tap any row for the full write-up, including who should skip it.

#ProductBest forScorePrice
01BN-LINK BND-60/U47 24-Hour Mechanical Outlet Timer, 2-PackBN-LINK BND-60/U47 24-Hour Mechanical Outlet Timer, 2-PackPutting a fixed photoperiod on a light that has no scheduling of its ownThe right answer8.4$9.49 - View on Amazon
02BN-LINK 7-Day Digital Programmable Timer Outlet, Dual OutletBN-LINK 7-Day Digital Programmable Timer Outlet, Dual OutletA photoperiod that has to survive an outage without you noticingIf the power goes out8.0$12.99 - View on Amazon
03Kasa Smart Plug Ultra Mini 15A, EP10P2, 2-PackKasa Smart Plug Ultra Mini 15A, EP10P2, 2-PackA household already running Kasa, where one more schedule is freeIf you already run Kasa6.8$22.99 - View on Amazon

Scores are ours and editorial. They are never published as review or rating markup, because we have not tested these products.

The short answer

Buy the mechanical dial. A 24-hour outlet timer with pins on a ring costs a fraction of any light fixture, has no firmware and no account, and BN-LINK publishes both its full electrical rating and its 30-minute resolution - finer than a photoperiod needs. For most nano tanks this is the end of the decision.

Buy the digital one instead if your power goes out. That is the single real difference between the two: BN-LINK publishes a backup battery on the digital unit that holds the schedule through an outage, and publishes no battery at all on the mechanical one. A mechanical dial stops turning while the power is off and then runs exactly that far behind for good, silently, until you happen to look at it.

Buy nothing if your light already schedules itself. Check this first, because a large share of the people searching for this already own the answer.

Check what you own before you buy anything

Programmable scheduling is now standard on mid-range aquarium LEDs, and it is strictly better than an outlet timer because it can ramp rather than just switch. Fluval publishes that the Plant 3.0 Nano is operated exclusively through its app with a programmable 24-hour cycle covering sunrise, midday, sunset and night. If you own that fixture, or any light with a built-in schedule, an outlet timer adds nothing except a second thing that can be wrong.

Two cases where you do need one anyway: a light with a physical switch and no program at all, which is most kit lights and most budget clip-on fixtures; and a tank where you want the light and something else - a second fixture, a small circulation pump - switching together on one schedule.

One thing never goes on a timer

Never put the heater on it. A heater switched off for hours every night means a tank that swings through the exact temperature range we spend a whole page warning about. A heater already has a thermostat; what it sometimes needs is a second, independent one, which is a controller and not a timer. The distinction is not pedantic - a timer interrupts power on a clock, a controller interrupts it on a temperature.

What the photoperiod actually buys you

The reason this cheap accessory outranks a better light: in a tank this size the length of the lit period controls algae more reliably than the intensity does. Algae and plants both want light, but plants win on consistency and algae wins on excess. A fixed period, the same every day, is the one variable you can set once and stop thinking about.

We run six to eight hours a day, and we label that as our judgment rather than a published figure. We went looking for a photoperiod published by a major betta or nano care publisher and did not find one, which is recorded on the lighting page as an absence rather than papered over. Eight hours is where we start a planted tank; six is where we go when algae appears before we touch anything else.

The fish, incidentally, does not care much. A betta has no published light requirement and does not need a fixture to be healthy. The light is for the plants and for you being able to see the tank - the plants are what the schedule is for.

How we judged these

  1. 01

    What happens in a power cut

    The differentiator, and the one most buyers never think about. A schedule that silently shifts by three hours after an outage is worse than no schedule, because you will not notice until the algae does.
  2. 02

    Resolution, against what a photoperiod needs

    You are setting one on and one off, at the same clock times, forever. Thirty-minute steps are already finer than that requires. Anything selling you one-minute precision is selling you a feature this job does not have.
  3. 03

    What the maker publishes

    Volts, amps, watts, the number of programs and the switching resolution. A timer is an electrical device carrying a load in a room with water in it; a maker that will not print its rating is not a maker we rank.
  4. 04

    How little it asks of you

    Every account, app, firmware update and network dependency is a way for the light to be on at three in the morning. Simplicity is a specification here, not an aesthetic.

Mechanical against digital, on published figures

BN-LINK mechanicalBN-LINK digitalKasa EP10
Published rating125 V, 15 A / 1875 W115 V, 15 A / 1725 W15 A / 1800 W
Resolution30 minutes1 minuteApp schedule
ProgramsUp to 24 on/off dailyUp to 8 on/offNot published as a count
Power-cut behaviorNot published; dial stopsBackup battery keeps settingsNot published
Outlets1 each, 2 in the pack2, switched together1 each, 2 in the pack
Needs a networkNoNoYes - 2.4 GHz Wi-Fi
Certification publishedNot stated on the product pageUL listedNot stated in the specs we read

Read that table as one argument: the mechanical timer wins on simplicity and on headline rating, the digital one wins on the only failure mode that actually happens, and the smart plug wins on nothing that is specific to an aquarium.

The drift problem, spelled out

A mechanical outlet timer is a small synchronous motor turning a dial. The motor runs on mains power, so when the power stops the dial stops with it. When the power comes back the motor starts again from wherever the dial happened to be - which is now behind real time by the length of the outage, and stays behind permanently.

A two-hour outage moves your eight-hour photoperiod two hours later, every day, until you notice. A handful of those across a year and the tank is being lit in the evening on a schedule you set for the morning. This is mechanism rather than a published specification, and we are labeling it as such - but it follows directly from how the device works, and BN-LINK publishes no backup battery for this model to prevent it.

The digital unit is the fix, and it is the only reason to prefer it. Everything else it offers - seven-day scheduling, a random vacation mode, Daylight Savings - is aimed at lamps in an empty house. An aquarium wants the identical schedule every single day of the year, including the ones you are away for.

The smart plug, and the specification nobody publishes

The Kasa EP10 is a good product being asked to do a job beneath it. TP-Link publishes 15 A and 1800 W, an operating range of 0 to 40 degC, 2.4 GHz Wi-Fi with no hub required, and scheduling in the app. All of that is fine.

What TP-Link does not publish, anywhere we could find, is what a saved schedule does when the Wi-Fi or the internet connection goes away. For a plug whose entire purpose is switching at a fixed time, that is the specification we most wanted and the one we could not get. We are not going to assert that it keeps running, and we are not going to assert that it does not. We are recording that it is not published, which is the same thing we do when a filter maker will not print a flow rate.

So: if Kasa is already in your house and the app is already on your phone, adding the tank light is free and the convenience is real. If this would be your first smart plug, you are adding an account, an app and a network to a job a dial does for less.

Inline controllers, and why one probably will not fit

There is a fourth category the search results will push at you: aquarium-specific inline controllers that sit between an LED light and its power supply, dimming it and ramping it through a simulated sunrise. NICREW makes the common ones. They are genuinely nicer than switching a light hard on and off, because a fish and a tank of plants get a gradual transition rather than a lighting change like a camera flash.

The catch is fitment, and it is absolute. These controllers connect on the light’s low-voltage barrel plug, so they work only with a fixture wired that way and within the controller’s voltage and current limits. A mains-powered fixture, a light with an integrated driver, or a barrel plug of the wrong diameter will not work at all. We are not listing one as a pick because we could not extract a readable published specification sheet for the current model from NICREW - only the marketing copy - and we do not recommend products we cannot describe from published figures. If you want to go this route, check your light’s connector and voltage against the maker’s own documentation before ordering anything.

Setting it, once

  1. 01

    Pick the hours you are actually home

    Nothing about a plant cares whether the eight hours run morning or evening. You do. Set the period so it overlaps the time you look at the tank, and the light stops being a chore you resent.
  2. 02

    Start at eight hours, not more

    Eight is a full period for the low-light plants a nano tank should be running. Longer does not grow them faster past a point; it grows algae.
  3. 03

    Cut to six before changing anything else

    When algae appears, shorten the photoperiod and feed less first. Both are free, both act on the actual cause, and both are reversible.
  4. 04

    Write the schedule somewhere

    On the timer, on the lid, in your phone. It is the one setting you will never remember and the one you need to compare against when the tank changes.

One more thing worth doing at the same time: get the tank out of direct sun. A timer controls the fixture and has no authority whatsoever over a window, and a tank sitting in afternoon sunlight is running a photoperiod you did not set - which is a recurring cause of green water and cloudiness.

The write-ups

Every pick, in full

03 / If you already run KasaKasa Smart Plug Ultra Mini 15A, EP10P2, 2-Pack

Kasa (TP-Link)

6.8 / 10

Kasa Smart Plug Ultra Mini 15A, EP10P2, 2-Pack

The most capable and least appropriate of the three. TP-Link publishes the highest load rating here and the plug needs no hub, so if you already run Kasa in the house, adding the aquarium light costs you nothing but a schedule entry. What TP-Link does not publish is the only specification that matters for this job: whether the schedule keeps running when the Wi-Fi or the internet goes away. For a device whose entire purpose is switching at a fixed time, that absence is the review.

$22.99 - View on Amazon

#ad Price as of November 2, 2026, from Amazon. Prices change. How this site is funded.

Published specifications for the Kasa Smart Plug Ultra Mini 15A, EP10P2, 2-Pack, with the page each figure was read from
SpecificationValueSource
Maximum load15 A, 1800 W (general use, resistive load)TP-Link published specifications
Network2.4 GHz Wi-Fi only; no hub requiredTP-Link published specifications
SchedulingSchedule and timer in the Kasa app - set plugged-in devices to switch on and off automatically at set timesTP-Link published specifications
Operating temperature0 to 40 degC (32 to 104 degF)TP-Link published specifications
Behavior when the network dropsNot published on the product page - the specifications do not state whether a saved schedule continues to run without Wi-Fi or internet, which on a scheduling device is the figure we most wantedAbsence recorded by Glass & Gravel
Pack size2 plugs, each scheduled independentlyTP-Link published product listing

What it does well

  • Highest published load rating of the three, at 15 A and 1800 W
  • No hub required - it joins 2.4 GHz Wi-Fi directly
  • Two plugs in the pack, each on its own independent schedule
  • Schedules can be changed from anywhere, which matters when you are away

What it does not

  • TP-Link does not publish what a schedule does when the network drops
  • 2.4 GHz only, and it needs an account and an app before it will switch anything
  • By far the most complicated way to turn a light off at the same time daily

Skip this one if

This would be your first smart plug. You are adding an account, an app and a network dependency to a task a mechanical dial does for less.

How it scores, by criterion

Published spec depth6.0
Schedule survives a power cut5.0
Simplicity3.5
Resolution for a photoperiod9.5
Value7.0

How these picks were chosen

Everyone in this category says they tested twenty tanks. We have not tested any, and we say so. What we did instead: read the manuals, compile the published specifications, compute the wattage and the turnover against the tank’s real water volume rather than its shelf label, and show the arithmetic so you can check it.

The full method, including what we refuse to claim.

Questions

Frequently asked

How many hours should an aquarium light be on?

We run six to eight hours a day and we label that as our own judgment, because no major betta or nano care publisher states a photoperiod. Start at eight in a planted tank; drop to six at the first sign of algae, before changing anything else.

Can I put my aquarium heater on the same timer?

No. A heater must be able to run whenever the water is cold, which is mostly at night. Switching it off on a clock produces exactly the temperature swings a heater exists to prevent. If you want a second layer of protection on a heater, that is a temperature controller, not a timer.

What about the filter - can that go on a timer?

No. The filter’s bacteria need oxygenated flow continuously; hours of still water kills part of the colony and the tank pays for it afterwards. The light is the only thing on a nano tank that belongs on a clock.

Does a mechanical timer really lose time?

It does not run fast or slow - it simply stops while the power is off, then resumes from where it stopped. So the schedule ends up shifted later by the length of every outage, cumulatively, until you reset the dial. BN-LINK publishes no backup battery on the mechanical model; it does publish one on the digital model.

Do I need a timer if my light has a built-in schedule?

No, and you are better off without one. A fixture with its own program can ramp rather than switch, and stacking an outlet timer underneath it just means two things have to agree. Fluval publishes a programmable 24-hour cycle - sunrise, midday, sunset and night - on the Plant 3.0 Nano, as one example.

Is a smart plug better than a dial?

More capable, not better at this. It schedules from anywhere and carries the highest published load rating of the three, but it needs Wi-Fi, an account and an app, and TP-Link does not publish what the schedule does when the network drops. For one light switching at the same time every day, the dial is the better engineering answer.

Sources

Where the figures on this page came from

  1. BN-LINK BND-60/U47 indoor 24-hour mechanical outlet timer - published electrical ratings and programming
  2. BN-LINK 7-day heavy duty digital programmable timer, dual outlet - published programs, resolution, rating and backup battery
  3. Kasa EP10 Smart Wi-Fi Plug Mini - published specifications (TP-Link)
  4. NICREW support and manual library - inline single-channel LED light controllers
  5. Fluval Plant 3.0 Nano Bluetooth LED, 15W - published specifications
Read next