Oppdagelse av plagiat kan utføres på ulike måter. Menneskelig oppdagelse av plagiat er den mest tradisjonelle metoden for å identifisere plagiat i skriftlige arbeider. Dette kan være en langvarig og arbeidskrevende oppgave for leseren og kan føre til uenigheter i organisasjonen om oppdagelse av plagiat. Programvare for tekstsammenligning (TMS), ofte kalt "plagiatdeteksjonsprogramvare" eller "antiplagiat"-programvare, har blitt allment tilgjengelig både som kommersielle produkter og som programvare med åpen kildekode. TMS oppdager ikke plagiat i seg selv, men finner spesifikke tekstpassasjer i ett dokument som samsvarer med tekst i et annet dokument.