code icon

What is web scraping?

Web scraping is the process of extracting information, data, or content from websites. It involves using automated tools or scripts to access and retrieve data from web pages, often in a structured format, such as HTML content like headings, images, or links.

code icon

What is the purpose?

Although this simple web scraper was built just for hobby, web scrapers can make gathering large amounts of data from websites very fast and efficient. Some real-world cases might be for companies to monitor competitors' market data, news aggregators to gather articles, collecting data for academic research, and even gathering data for AI (natural language processing and machine learning).

code icon

Is this allowed?

Don't worry, this is allowed. With the basic data we're gathering, this web scraping is perfectly legal and the data is even accessible to anyone without web scraping by going into your browsers devtools or by right-clicking on a page background and clicking 'View Page Source'. But it is to be noted that using web scraping for deeper data gathering can go beyond a websites terms of use, copyright, and the laws of privacy/personal data.