Svaki put kada igra započne, generira se kôd koji se sastoji od niza boja (ili brojeva ako želite ili ne slijepite boje) određenim redoslijedom. Vaša misija je pogoditi kod. Da biste to učinili, svaki put kada unesete kombinaciju dobit ćete vrijedne podatke: zelena točka za svaku boju koja je ispravna i nalazi se na ispravnom položaju. Žuta, ako je boja u kodu, ali nije na ispravnom mjestu. Korisnici slijepih boja mogu odabrati prikazivanje ovih podataka brojevima.
Codebreaker je besplatan i temelji se na Mastermind code breaker igri, klasičnoj društvenoj igri iz 70 -ih koja je poznata i kao Bulls & cows, Numerello i Code Puzzle.
Za savladavanje igre predviđeno je nekoliko načina i razina. Način unosa je "beskonačni način", u kojem možete učiniti onoliko pokušaja koliko vam je potrebno. Povećanje razine (više boja i znamenki u kodu) pomoći će vam u logici igre. Nakon što ga svladate, možete prijeći u "klasični način", u kojem ste ograničili broj pokušaja. Konačno, "način izazova" nudi neke kodove koji vam omogućuju da se više usredotočite na pronalaženje pozicija.