{"service":{"id":"web-scraping","name":"Web scraping and data extraction","url":"https://ellul.ai/services/web-scraping"},"ellul_ai":{"price":149,"currency":"GBP","basis":"per-item","unit":"per website a month","includes":["A scraper built for one website you name","Data delivered to a sheet, CSV or your database","Runs daily or weekly, fixed when the site changes","Public data only, within the site's own terms"],"time":"Monthly, rolling"},"read_on":"2026-11-06","fx_to_gbp":{"GBP":1,"USD":0.75,"EUR":0.86},"market":{"counted":3,"median_gbp":149.25,"p25_gbp":111.75,"p75_gbp":168},"counted":[{"provider":"Datahut (managed scraping service)","url":"https://www.datahut.co/pricing","figure":99,"currency":"USD","gbp":74.25,"basis":"per-item","unit":"per website a month","kind":"agency","quote":"Basic: \"Pricing starts at, $99, per website / month, Up to 25K records/month, CSV, JSON formats\""},{"provider":"ScrapeHero (managed scraping service)","url":"https://www.scrapehero.com/pricing/","figure":199,"currency":"USD","gbp":149.25,"basis":"per-item","unit":"per website a month","kind":"agency","quote":"Business plan: \"Starts at\" \"$199\", per website, monthly subscription (one-time setup fee additional)"},{"provider":"Datahut (managed scraping service)","url":"https://www.datahut.co/pricing","figure":249,"currency":"USD","gbp":186.75,"basis":"per-item","unit":"per website a month","kind":"agency","quote":"Business: \"Pricing starts at, $249, per website / month, Up to 100K records/month, CSV, JSON via API\""}],"facts":{"pay_separately":["Any proxy service, billed to your account at cost","Any database or storage you want the data kept in"],"needs_from_you":["The website and the exact data fields you want","Where the data should go: a sheet, CSV or your database","How often it should run and what the data is for"],"limits":["Public pages only: no logging in and no getting past blocks or CAPTCHAs","No personal data for marketing or cold-email lists","One website per monthly price; a site whose terms forbid it is declined"],"rules":[{"fact":"Under the Computer Misuse Act 1990 (section 1) it is an offence to cause a computer to perform a function intending to secure access to a program or data, knowing that access is unauthorised.","source_name":"Computer Misuse Act 1990, section 1","source_url":"https://www.legislation.gov.uk/ukpga/1990/18/section/1"},{"fact":"Under the Copyright and Rights in Databases Regulations 1997 (regulation 16), extracting or re-utilising all or a substantial part of a database without the owner's consent infringes database right, and repeated systematic extraction of small parts can count.","source_name":"The Copyright and Rights in Databases Regulations 1997, regulation 16","source_url":"https://www.legislation.gov.uk/uksi/1997/3032/regulation/16"}],"cheaper_route":[]},"not_counted":[{"provider":"ScrapeHero (managed scraping service)","url":"https://www.scrapehero.com/pricing/","figure":550,"currency":"USD","basis":"per-item","unit":"per website, one-off","kind":"agency","quote":"On Demand: \"Minimum price per site is $550 and the Final plan pricing depends on website complexity and number of pages scraped\"","why":"a different basis, unit or currency"},{"provider":"Grepsr (managed data extraction)","url":"https://www.grepsr.com/pricing/","figure":100,"currency":"USD","basis":"one-off","unit":null,"kind":"platform","quote":"Starter Pack (One-Time Extractions): \"Starting at\" \"$100\", \"Based on data records, not requests\"","why":"a different basis, unit or currency"},{"provider":"PeoplePerHour seller (Create a software tool to scrape data from any website)","url":"https://www.peopleperhour.com/hourlie/create-a-software-tool-to-scrape-data-from-any-website/155225","figure":300,"currency":"GBP","basis":"one-off","unit":null,"kind":"marketplace","quote":"Hourlie \"Create a software tool to scrape data from any website\", listed at £300 (the page's own offer data reads \"price\":\"300\",\"priceCurrency\":\"GBP\")","why":"a different basis, unit or currency"},{"provider":"PeoplePerHour seller (Quick Web Data Extraction from Up to 1 Website)","url":"https://www.peopleperhour.com/hourlie/quick-web-data-extraction-from-up-to-1-website/1090141","figure":60,"currency":"GBP","basis":"per-item","unit":"per website, one-off","kind":"marketplace","quote":"Hourlie \"Quick Web Data Extraction from Up to 1 Website\", listed at £60 (the page's own offer data reads \"price\":\"60\",\"priceCurrency\":\"GBP\")","why":"a different basis, unit or currency"},{"provider":"PeoplePerHour seller (Web Scraping/Data Mining/Data Extraction)","url":"https://www.peopleperhour.com/hourlie/web-scraping-data-mining-data-extraction/46377","figure":30,"currency":"GBP","basis":"per-item","unit":"per website, up to 1,000 records","kind":"marketplace","quote":"Hourlie \"Web Scraping/Data Mining/Data Extraction\", listed at £30 (the page's own offer data reads \"price\":\"30\",\"priceCurrency\":\"GBP\"); \"The price is fixed for 1 website (1,000 records maximum).\"","why":"a different basis, unit or currency"},{"provider":"PeoplePerHour seller (Scrape a website)","url":"https://www.peopleperhour.com/hourlie/scrape-a-website/95168","figure":10,"currency":"GBP","basis":"per-item","unit":"per website, up to 3,000 records","kind":"marketplace","quote":"Hourlie \"Scrape a website\", listed at £10 (the page's own offer data reads \"price\":\"10\",\"priceCurrency\":\"GBP\"); \"Maximum records : 3000\"","why":"a different basis, unit or currency"}]}