Web skrapiranje je proces izvlačenja podataka s web stranica pomoću automatiziranog softverskog alata koji se naziva skraper ili indeksiranje.
Scraper indeksira web stranice, prikuplja podatke i pohranjuje ih u strukturiranom formatu, koji se potom mogu dalje obrađivati. Web scraping služi za dobivanje informacija s različitih web stranica koje se zatim koriste u raznim područjima, poput analize tržišta, u područjima vezanim uz cijene roba i usluga, u područjima marketinga i oglašavanja, ali i u područjima istraživanja i razvoj.