Keybreak: Forgotten Lock Code

Keybreak: Forgotten Lock Code

Never try the same code twice

0 ratings
Free

Rating summary

Details

Released
November 7, 2026
Updated
November 11, 2026
Keybreak: Forgotten Lock Code screenshot #1 for iPhone
Keybreak: Forgotten Lock Code screenshot #2 for iPhone
Keybreak: Forgotten Lock Code screenshot #3 for iPhone
Keybreak: Forgotten Lock Code screenshot #4 for iPhone
Keybreak: Forgotten Lock Code screenshot #5 for iPhone
🖼️Get Icon
Icons↘︎

About

Forgot the code on your padlock, bike lock or keypad? Keybreak suggests one code at a time and keeps a list of every code you've tried, so you never enter the same one twice. It's meant for locks you own and can't open: a luggage padlock you haven't touched in years, a bike lock whose combination you set ages ago, a word lock, a home safe with a keypad, a gym locker. Keybreak doesn't guess at random until it has to. It starts with the codes people pick most often, such as 1234, 0000, 1111 and 1212. After those come repeated digits, runs like 2345 and 8765, palindromes, years from 1900 to 2030, birthdays written as MMDD or DDMM, hex words like DEAD and BEEF for hex locks, and words like LOVE and PASS for locks with letters. When the patterns run out, it picks at random from the codes that are left. Each lock gets a session of its own, with a name, a code length, a character set and a separate history. Mark a session solved when a code works, or reopen it later. Already tried some codes on paper? Type them into a text file and import it, and Keybreak will skip them. You can also export a session's tried codes, or back up every session to one file and restore it on a new phone. A restore never deletes anything already on the phone. Codes can be 3 to 8 characters long, made of digits (0–9), letters for word locks (A–Z), letters and digits (0–9, A–Z) or hex (0–9, A–F). Keybreak has no account or sign-in, and it doesn't connect to the internet. There are no ads, analytics or third-party SDKs, and your codes stay on your iPhone unless you export them yourself. Choose a light or dark theme, or follow the system. Keybreak is available in English, Spanish, Brazilian Portuguese, French, German, Indonesian and Russian. It follows your iPhone's language, and you can pick another one for Keybreak in the Settings app. Keybreak isn't a lock-picking tool. It only suggests codes for you to try by hand, so please use it only on locks you have the right to open.
Show more
+2

What's New in Keybreak

0.2.0

November 11, 2026

• “How it works”, behind the ? button on the main screen, explains what Keybreak is for and which codes it tries first. • A label under the suggested code says which pattern it comes from, such as a common PIN or a date. • The “New session” screen explains each setting and which one fits your lock. • Word locks get their own setting, A–Z, which leaves out codes with digits. • “What’s new”, in Settings, lists the changes in each version.

More

Developer apps