Een hidden pair ontstaat als twee cijfers binnen een eenheid alleen in dezelfde twee vakjes geplaatst kunnen worden, ook al hebben die vakjes nog andere kandidaten.
Twee kandidaten komen binnen één eenheid (rij, kolom of blok) nog maar in twee vakjes voor.
Die twee vakjes hebben mogelijk ook andere kandidaten, waardoor het paar "verborgen" zit tussen de rest.
Omdat die twee cijfers in precies die twee vakjes moeten staan, kun je alle andere kandidaten daaruit verwijderen.
Na dat opschonen blijft er simpelweg een naked pair over.
Een voorbeeld: komen de cijfers 3 en 7 binnen een rij alleen voor in de vakjes A en B, dan kunnen A en B alleen nog 3 of 7 bevatten.
Hidden pairs zijn lastiger te spotten dan naked pairs, omdat de extra kandidaten ze camoufleren.
In kolom 0 kunnen de cijfers 6 en 9 alleen op R2C0 en R6C0 staan. Beide vakjes hebben ook andere kandidaten, maar omdat 6 en 9 beperkt zijn tot precies deze twee vakjes, mogen we alle overige kandidaten daaruit schrappen.