Get matched

Guide

Programming a garage door remote: what to do

The learn button, copying a remote, and the steps by maker

Here is how an opener learns a new remote, the two methods makers describe, and where to find the exact steps for your make and model.

  • Matched to a door specialist who does your job
  • Only one door specialist gets your number

Four quick questions

Where is the door?

Your job: Opener or motor

So we match a door specialist who covers your area.

Only one local door specialist gets your number.

What people say about a door specialist in our network

4.8 stars from 333 Google reviews of a door specialist in our network.

New garage door motor

“Amazing friendly staff in the office and technician who installed my new garage door motor today. I was nervous to call to book in for the inspection of my door but the lady was so kind and helpful on the phone, she was really nice. I really appreciate it. Thankyou”

ChristineGoogle review · Jun 2026
Roller door service and a remote

“Big thank you to [the technician] from [the business] for servicing our roller doors and resetting a remote control for us today. Much appreciated, quick, efficient and good value! Thanks again.”

DebbieGoogle review
Solar gate service and repair

“Great service! The communication from the office was terrific from the first phone call. Technician [name] arrived on time, had multiple spare parts on board, so the repair could be done on the spot. Comprehensive clean, service & repair of motorised solar gate. Good as new. Highly recommend ⭐️⭐️⭐️⭐️⭐️”

KatherineGoogle review · Aug 2026

Updated 13 November 2026 · Written by The Door Hero team · How we check our facts

How garage door remote programming works

An opener only answers the remotes stored in its memory. Programming, which people also call pairing, syncing or coding, puts a new remote into that memory so the opener will act on it.

Makers describe two ways of doing it. On many openers you press a learn button on the motor unit, then use the remote while the opener is listening. On some, a remote that already works can introduce the new one, so you never touch the opener at all.

Buttons, timings and the lights you see along the way change from maker to maker and between models of the same make. Treat the manual for your exact opener as the last word, and get the brand and model from the label on the motor unit before you start.

Have these ready before you start

  • The opener's brand and model, read off the label on the motor unit
  • The remote's own brand and model, if it shows one
  • A remote that already opens this door, if you still have one
  • A sturdy step, if the learn button is up on the opener
  • A clear doorway, with no car, bike or person under the door

Using the learn button: Merlin's method

  1. Check your remote is one Merlin lists

    Merlin's homeowner support page gives this method for its E960M, E970M, E975M, E980M, E985M, E148M and E964M remotes. Other Merlin remotes, and other makers, can work differently.

  2. Find LEARN on the opener

    Merlin puts the learn button on the garage door opener, not on the remote. On a roller door the opener sits to one side of the opening; on sectional and tilt doors the motor is in the middle of the ceiling.

  3. Press and release it once

    Press LEARN and let it go, as Merlin describes. Have the new remote already in your hand, because the next step is timed.

  4. Program the remote inside 30 seconds

    Merlin says the remote can be programmed within 30 seconds of pressing LEARN, so do the remote side of your manual's steps straight away.

  5. Test it from a safe spot

    Stand well back where you can see the whole door, then press the remote and watch the door run.

Copying a remote that already works: B&D's method

  1. Use a remote that is already coded

    B&D's guide to duplicating a remote for its sectional doors starts with a remote that already opens your door.

  2. Press the working remote's button

    Press the button on the remote that is already coded to this door.

  3. Hold the new remote's centre button

    With a ballpoint pen, press and hold the centre button on the new remote for 3 seconds. B&D says the opener then starts flashing and beeping.

  4. Wait, then try it

    B&D says to wait 10 seconds before testing the new remote. Try it with the doorway clear and the door in full view.

Test with the door in sight

Steel-Line's sectional door manual says never to stand, walk or drive under a moving door, and to keep remotes out of children's reach. Only try a freshly programmed remote when you can see the door and nothing is in its path, and put the spares away once you are done.

Why a new remote won't pair

Many current remotes use rolling codes. Merlin says its remotes send a fresh code with every click and never use the same one twice, which stops anyone recording a code and replaying it. B&D says its remotes generate a new random code each time the door is operated.

So a remote has to work on the same system as the opener, whatever its packet says. Gliderol warns that its G+ rolling code remotes will not work with much older Gliderol motors built on fixed codes, and that a new remote may not suit a motor more than 15 to 20 years old. The same thinking applies to remotes sold as universal and to a car's built-in opener button: confirm they suit your opener before you buy.

The memory can also be full. B&D's Smart Pro manual says that opener stores up to 64 codes, lights the main light with 2 short beeps as each remote button is added, and gives 4 flashes with 4 long beeps when there is no room left. ATA's GDO-6 V4 EasyRoller manual makes room for 64 of its TrioCode 128 four-button transmitters. Steel-Line says its roller door opener memory holds up to 15 handset codes, and Merlin's support page says up to 180 remotes can be programmed to a single Merlin opener.

Gate remotes, and one remote for several doors

For a gate motor, take the programming steps from that motor's own manual rather than the garage opener's. For CENTSYS gate motors, see the Centurion remote guide.

One remote can cover more than one opening. Steel-Line says one of its key ring remotes can work up to three garage doors or gates, which suits a home with a double garage and a driveway gate.

Step-by-step guides by maker

Because the steps change so much between makes, each maker has its own guide, written from that maker's manuals and naming the model each step applies to: Merlin, B&D, Grifco, Steel-Line, Centurion, Gliderol, ATA, Avanti, BFT, Guardian, Vicway, Boss and FAAC.

Every maker page is also listed on our brands page.

Lost a remote, or moved into a new home?

Programming a new remote is not enough when an old one has gone missing or a previous owner may still hold one. Merlin recommends reprogramming after a lost remote so only the new ones work, and says deleting the lost one erases every code, so each remote you keep goes back in afterwards.

Clearing the memory has its own guide: resetting a garage door opener. Once it is done, come back here to add your remotes again.

What to tell the door specialist

  • The opener's brand and model, and the remote's if it has one
  • Whether the new remote came from the opener's maker or is sold as universal
  • How many remotes you need working, and whether a gate is on the same remote
  • Whether any remote is lost, or was kept by a former owner or tenant
  • What the opener did when you tried: beeps, flashes or nothing

What you can do, and what to leave

You can

  • Program a remote with the method in your opener's manual
  • Copy a remote that works, where your maker shows how
  • Swap a flat battery before deciding a remote has failed

Leave to a door specialist

  • A remote that still won't pair after you have followed the manual
  • An older opener that may not take current remotes
  • Adding a keypad or phone control to the opener

What we would do

Once the remote works, write the opener's brand, model and the date on a strip of tape beside the wall button. Next time someone needs to add a remote or clear the codes, they know straight away which manual to find.

Questions people ask

How do I program a garage door remote from another remote?

Some openers let a working remote teach a new one. In B&D's guide for its sectional doors you press the coded remote, hold the new remote's centre button with a pen for 3 seconds, then wait 10 seconds and test. Other makers use a learn button on the opener instead.

Where is the learn button on a garage door opener?

Merlin says it is on the opener, the motor unit, rather than on the remote. Where it sits on the unit varies, so check your model's manual.

Will a universal remote work with my garage door?

Only if it suits your opener's code system. Gliderol, for one, says its current rolling code remotes don't work with its much older fixed code motors. Read the label on the opener and check before you buy.

Why won't my opener take another remote?

Its memory may be full. B&D's Smart Pro, for example, signals a full memory with 4 flashes and 4 long beeps. Clearing the memory and adding back only the remotes you use frees the space.

Ready for a door specialist?

Tell us the job and the postcode. The rest takes about a minute, and one local door specialist who does that work calls you.

Four quick questions

Where is the door?

Your job: Opener or motor

So we match a door specialist who covers your area.

Only one local door specialist gets your number.

Where this information comes from

Rules change, so check with your state regulator if something matters to your job. How we write and check these pages.