Public Holidays Scraper — 200+ Countries
Pricing
from $0.00015 / holiday scraped
Public Holidays Scraper — 200+ Countries
Get public holidays for 200+ countries and any year: date, holiday name, local name, national vs regional, county/region codes, holiday type and fixed/moveable. Perfect for scheduling, HR, calendars and business planning. One row per holiday as JSON, CSV or Excel.
Pricing
from $0.00015 / holiday scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Get public holidays for 200+ countries and any year with the Public Holidays Scraper. Pick countries and years and export each holiday's date, name, local name, national vs regional status, county/region codes, type and whether it's fixed or moveable — one clean row per holiday as JSON, CSV or Excel.
Built for scheduling and calendar apps, HR and payroll, e-commerce planning, logistics and business operations, it turns official holiday calendars into a structured dataset.
What it does
- 🌍 200+ countries — fetch holidays for any supported country by ISO code, or all at once.
- 📅 Any year — pull one year or several in a single run.
- 🏷️ Rich detail — holiday name, local-language name, date, type and launch year.
- 🗺️ National vs regional — a global/national flag plus county/region codes for regional holidays.
- 🔁 Fixed vs moveable — know whether a holiday's date shifts each year.
- 📤 Export anywhere — JSON, CSV or Excel, or straight into a calendar, HR system or planner.
Example output
{"date": "2026-04-03","name": "Good Friday","localName": "Karfreitag","countryCode": "DE","year": 2026,"global": true,"fixed": false,"counties": [],"types": ["Public"]}
How to use it
- Add country codes (e.g.
US,GB,DE) — or leave empty for all countries. - Add the years you want.
- Set Max holidays and run. Download the results as JSON, CSV or Excel.
Input fields
| Field | Description |
|---|---|
| Country codes | ISO 3166 alpha-2 codes; empty = all 200+ countries. |
| Years | One or more years (e.g. 2026, 2027); empty = current year. |
| Max holidays | Maximum holidays to collect (0 = no limit). |
Output fields
date, year, name, localName, countryCode, global, fixed, counties, types, launchYear.
Popular use cases
- Scheduling & calendars — block out holidays across regions in an app.
- HR & payroll — build leave and working-day calendars per country.
- E-commerce & logistics — plan campaigns and shipping around holidays.
- Business operations — know office closures across multiple markets.
- Data enrichment — flag holiday dates in an existing dataset.
FAQ
Do I need an account or key? No. Choose countries and years and run.
How many countries are supported? Over 200 — leave the country field empty to fetch them all in one run.
Does it show regional holidays? Yes — each holiday has a national/global flag and, where relevant, the county/region codes it applies to.
Can I export to Excel or Google Sheets? Yes — results download as JSON, CSV or Excel and integrate with Sheets, calendars and HR tools.
Official public holidays for 200+ countries — dates, names, regions and types — clean and export-ready for scheduling, HR and planning.