Korisnici interneta koriste nekoliko različitih programa za zaštitu od krađe identiteta ili krađe osjetljivih osobnih podataka putem lažnih e-mailova ili web stranica. Različite tvrtke nude brojne različite metode za zaštitu osobnih podataka prilikom korištenja interneta. Vrste softvera protiv krađe identiteta razlikuju se od sigurnosnih značajki web preglednika do klijenata e-pošte, antivirusnih programa i bankovnog softvera.
Softver za sprječavanje krađe identiteta ponekad je uključen kao dio web-preglednika kako bi se korisnici zaštitili od web stranica koje pokušavaju dobiti osobne podatke u svrhu krađe identiteta. Neki alati mogu korisnicima dati upozorenja o obmanjujućim web stranicama koje pokušavaju nezakonito dobiti osobne podatke. Drugi prikazuju mjerenje pouzdanosti web-mjesta koje se posjećuje, kao i zemlju domaćina web-mjesta i naziv organizacije koja je host web-mjesta. Pomoću ovih podataka korisnik može utvrditi je li stranica autentična ili ne i može li mu se vjerovati osobnim podacima.
Također je stvoreno nekoliko programa za rješavanje phishinga koji se šalje korisnicima putem e-pošte. Ovi programi počinju kada se pokrenu klijenti e-pošte i ocjenjuju svaku primljenu e-poštu. Svaka e-pošta označena kao phishing stavlja se u posebnu mapu e-pošte za krađu identiteta. Zatim je na korisniku da pregleda ovu mapu e-pošte za krađu identiteta i odluči je li neka e-pošta nepravilno kategorizirana, na isti način kao i mapa bezvrijedne ili neželjene pošte.
Budući da su phishing prijevare usmjerene posebno na određene web stranice, tvrtke koje upravljaju tim web stranicama odgovorile su svojim vlastitim specijaliziranim softverom protiv krađe identiteta. Banke su također izdale softver za borbu protiv phishing prijevara. Neki programi blokiraju pokušaje prijave na lažne web stranice i prijavljuju te pokušaje banci. Upozorenja se daju korisnicima kada program otkrije phishing prijevare, a ti su korisnici tada odgovorni za praćenje upozorenja. Ako korisnici ignoriraju upozorenja, odgovorni su za svaku krađu identiteta koja rezultira.
Antivirusni programi također uključuju značajke koje im omogućuju da pronađu prijevare za krađu identiteta. To može omogućiti i potaknuti korisnike da prijave potencijalno lažne stranice. Drugi softver protiv krađe identiteta napada phishing prijevare sa suprotnog kraja spektra, nudeći usluge koje pomažu tvrtkama u sprječavanju kradljivaca identiteta da iskoriste ime tvrtke za phishing prijevare protiv njenih kupaca.