You can program the remote portion of your 2011, 2012, and 2013 Mazda 2 remote yourself at home with these simple instructions.

**You will still need to take the key to be cut and have transponder chip programmed to start the car. Cutting and programming of the KEY portion must be done by a Mazda Dealer or an automotive locksmith.
There is also a free programming tutorial video below to show you how easy it is done.
NOTE: A maximum of 3 key remote transmitters can be programmed.
Obtain all key remote transmitters.
Remove key from ignition switch.
Close all doors.
Open driver’s door.
Carry out the following procedure within 24 seconds:
Turn ignition switch ON and back to LOCK position 3 times.
Close and then open the door 3 times (ending with door open)
Ensure doors lock and unlock.
If not, wait 40 seconds and repeat procedure starting with driver’s door already open.
Press UNLOCK button of each key remote transmitter twice.
Ensure doors lock and unlock after each operation.
If not, proceed as follows:
Open and close driver’s door once.
Ensure doors lock and unlock twice.
Repeat procedure starting with driver’s door already open.