Skip to content
Speedster04 edited this page Mar 21, 2026 · 4 revisions

Legal warning: Transmitting KeeLoq signals to garage doors, gates, or vehicles you do not own or have no authorisation to access is illegal in most jurisdictions. This app is intended for testing your own equipment and for security research on systems you are authorised to evaluate.

KeeLoq TX retransmits KeeLoq rolling-code signals loaded from .keeloq capture files. These files are created by the SubGhzD receiver app when the Save button is used on a received KeeLoq packet. The app reconstructs and transmits the encrypted rolling-code payload based on the captured serial number, counter value, button code, and the KeeLoq learning variant used by the target device.

Settings

  • Open file: Opens the file manager to select a .keeloq file from the KEELOQREMOTES/ directory on the SD card.
  • Serial: Displays the 28-bit serial number read from the loaded file.
  • Counter: The 16-bit synchronisation counter. Editable — incrementing this value moves the counter forward in the rolling-code sequence.
  • Button: The button code (0–15) to encode in the transmission.
  • Repeat: Number of transmission repetitions. Default: 4.
  • Payload: Live preview of the resulting 64-bit encrypted KeeLoq frame in hexadecimal.
  • Transmit / Stop: Starts or stops the transmission.

Settings Persistence

Settings are saved to tx_keeloq.ini.

How to collaborate
Contributing Guidelines
Trusted contributors
How to ask questions correctly

Hardware

User manual

Misc

Developer Manual


Clone this wiki locally