Aina kun peli alkaa, luodaan koodi, joka koostuu värisarjasta (tai numeroista, jos haluat tai olet värisokea) tietyssä järjestyksessä. Sinun tehtäväsi on arvata koodi. Tätä varten saat aina yhdistelmän syöttämisen yhteydessä arvokasta tietoa: Vihreä piste jokaisesta oikeasta ja oikeassa paikassa olevasta väristä. Keltainen, jos väri on koodissa, mutta ei oikeassa paikassa. Värisokeat käyttäjät voivat halutessaan näyttää nämä tiedot numeroina.
Codebreaker on ilmainen ja perustuu Mastermind -koodinmurtajapeliin, joka on klassinen 70 -luvun lautapeli, joka tunnetaan myös nimellä Bulls & cows, Numerello ja Code Puzzle.
Pelin hallitsemiseksi on tarjolla useita tiloja ja tasoja. Syöttötila on "ääretön tila", jossa voit tehdä niin monta yritystä kuin tarvitset. Tason nostaminen (enemmän värejä ja numeroita koodissa) auttaa sinua pelin logiikassa. Kun olet hallinnut sen, voit vaihtaa "klassiseen tilaan", jossa olet rajoittanut yritysten määrää. Lopuksi "haastetila" tarjoaa joitain koodeja, joiden avulla voit keskittyä enemmän paikkojen löytämiseen.