Skip to main content
ABC Garage Door Repairs
Call
Motors & Remotes

How to Program a Garage Door Remote: Every Major Brand, Step by Step

The learn-button method that pairs a remote to almost any opener, what rolling code and dip switches change, and where the button hides on B&D, Merlin, Gliderol, ATA, Steel-Line and Centurion units.

Author
ABC Garage Door Repairs Team
Published
Published
Last updated
Updated
Reading time
6 min read
Technician programming a garage door opener with a smartphone app on the bench

Short Answer

Most garage door remotes are programmed the same way: press the learn (or code set) button on the opener, then press the button on the remote within about 30 seconds, and wait for the opener light to flash or the unit to click. That pairs a rolling-code remote to that opener. Older remotes with a row of tiny switches inside the case are matched by setting the switches to the receiver's pattern instead. Where the learn button sits and how long it listens differ by make, so this guide covers the general method first and then B&D, Merlin, Gliderol, ATA, Steel-Line and Centurion one at a time.

Remote still won't pair?

Some remotes and receivers won't talk to each other however carefully the steps are followed. A technician can program a new remote to your opener, or check whether the receiver itself has failed.

Coding a remote needs no tools and nothing under tension, which makes it a fair DIY job. The catch is that every opener maker hides the learn button somewhere different. Here is the routine that suits nearly all of them, then the brand detail.

How remote programming actually works

A modern remote does not send a fixed code. Each press sends the next code from a very long sequence, and the receiver in the opener tracks where in that sequence it expects to be. That is rolling code, and it is why a new remote does nothing until the opener has stored its identity, in memory that survives a power cut. Remotes from before rolling code use a row of tiny switches instead, covered below.

The general method for any brand

Pairing a remote to the opener

  • Fit a fresh battery in the remote first. A weak cell is the most common reason a pairing attempt fails.
  • Find the learn button on the opener, usually on the back or underside of the motor head near the aerial wire, sometimes behind the light cover.
  • Press it once and let go. The indicator light should come on or blink. Holding it down on most units wipes every remote instead of adding one.
  • Within about 30 seconds, press the remote button you want to use and hold it until the opener light flashes, the unit clicks, or the indicator goes out.
  • Test from outside the garage, then repeat for each extra button or remote.

Hold the learn button too long and you wipe the lot

On most Australian openers, holding the learn button for several seconds erases every stored remote and keypad. That is the intended way to deal with a lost remote, and a nasty surprise for anyone who only wanted to add one. Press, release, and if the light does something unexpected, check the manual before pressing again.

Programming by make: B&D, Merlin, Gliderol, ATA, Steel-Line and Centurion

Every make below uses the same idea and differs mainly in where the button sits and how the unit signals success. Each linked guide covers the models we see most around Perth, including older units in the 1990s and 2000s estates. The label on your motor always wins over any guide.

  • B&D: Controll-A-Door openers pair their remotes through a code set button on the motor head, and newer units take a newer generation of handset than the older ones. The B&D remote programming guide covers both generations.
  • Merlin: a coloured learn button on the back of the unit, one press, then the remote button, with the courtesy light as confirmation. The app-connected models add a hand-held remote the same way. See the Merlin remote programming steps.
  • Gliderol: Glidermatic roller-door openers use a code button either on the unit itself or on a separate receiver box wired to it, so check both places. The Gliderol remote guide shows where to look on each type.
  • ATA: remotes are coded from a code set button on the opener, and on some models the same step sits in a short menu instead. Follow the ATA remote coding walkthrough.
  • Steel-Line: openers sold under the Steel-Line name follow a learn-button routine, and the button moves between their roller and sectional units. The Steel-Line remote instructions show each one.
  • Centurion: read the label first, because two unrelated companies share the name. Centurion Systems makes gate and garage automation; Centurion Garage Doors is a WA door maker with its own opener. Our Centurion remote programming guide covers Centurion Systems remotes; the door maker's opener follows the general method and its manual.

Older remotes with dip switches

Open the battery cover on an older remote and you may find a row of eight to twelve tiny switches, each set to plus, minus or centre. The receiver, inside the opener or in a separate box wired to it, has a matching row. Programming means copying the pattern exactly, switch for switch, with a small flat screwdriver. There is no learn button and no memory to clear; if the only remote is lost, set any pattern on the new one and change the receiver to match. These remotes still turn up on tilt doors in older brick-and-tile homes, and genuine replacements are getting harder to find.

Genuine and compatible handsets. The model number on the opener's label decides which will pair.

Many cars have three HomeLink buttons in the mirror or console. Training them takes two steps: the car learns the remote's signal with the handset held close to the buttons, then the opener learns the car, with the learn button pressed and the car's button pressed until the door moves. Some openers accept the car directly; others need a small adaptor wired to the opener, and the maker can tell you whether one exists for your model.

Why the remote won't pair

Work through the cheap causes first. The battery: even a brand-new remote may have shipped with a flat cell. The timing: the receiver only listens for a short window, so have the remote in hand before you press the learn button. The button: on a multi-button remote, only the button you pressed during pairing will work. Memory full: an opener at its remote limit can quietly refuse new ones. Then the less obvious ones: a lock or holiday switch on the wall control, an aerial wire tucked away or snapped off, or a remote from a different frequency or generation that will never pair. Check the remote against the maker's compatibility list for your opener.

Lost or stolen remote: clear the memory

A remote lost at the shops is a key to your house that you cannot cancel, so clear the memory rather than hope. Hold the learn button until the indicator goes out, then pair every remote and keypad you still have. Do the same on the day you move into a house; nobody knows how many remotes the previous owners handed out.

When to book someone instead

If the battery is new, the timing is right and the model is compatible, yet the opener still refuses the remote, the receiver board or its aerial is usually the fault, and that is a repair rather than a programming problem. The same applies when every remote drops out at once. We code remotes on site and repair the receivers behind them across Perth; our remote replacement service page explains how the visit runs and which makes we can match. We charge no call-out fee, and you hear the price before any work starts. The phone is answered 24/7. Ring 0422 828 800 and read us the make on the opener's label.

Makers publish their own coding steps: B&D lists them on its remote controls support page and Merlin through its support centre. Check the model on your handset first, because the steps differ between generations.

Expert Tips

Maintenance Tip

Label each remote as you pair it

A strip of tape reading 'car 1' or 'kitchen drawer' means that when one goes missing you know which it was, and after a memory wipe you can tick off the ones you re-paired.

Safety Tip

Clear the memory before you sell or lease

Whoever moves in should start with an empty receiver. Erase every remote on the day you hand over and show the new owner how to pair their own.

Cost & Quote Tip

Buy the remote the label names

The cheapest remote online is often a generic that pairs with some models and not others. What sets the price of a call is the make of receiver, whether a handset or receiver is needed, and how urgent the visit is.

When to Call a Technician

The learn button is a diagnostic tool too

If pressing the learn button does nothing at all, no light, no beep, the receiver side of the board is dead and no remote will change that. It tells you within a minute whether the job is a remote or a repair.

Frequently Asked Questions

Press the learn button on the opener's motor head once, then press the remote button within about 30 seconds and hold it until the opener's light flashes or the unit clicks. Release and test. The button is called learn, code, code set or program depending on the maker, and normally sits on the back or underside of the unit near the aerial wire.

Owner-operated, not a call centre

Ready to upgrade your garage door experience?

Whether it's an emergency repair in Perth right now or a quote for a new door anywhere in Perth, we've made getting help faster and easier than ever.