Le comparateur binaire (ou comparateur logique) connu aussi sous le nom de comparateur de magnitude est un circuit logique combinatoire qui permet de comparer deux mots binaires disponibles à son entrée. Le comparateur binaire dispose de trois sorties qui indiquent si les deux codes sont égaux, si le premier code est supérieur au deuxième ou si le premier code et inférieur au deuxième. L'une des applications du comparateur binaire est le contrôle de bit de parité pour détecter les erreurs dans un code transmis et qui consiste à comparer le bit de parité reçu avec celui calculé par le destinataire.