Free · no sign-up · all Spanish municipalities
Four free tools to work with días hábiles in Spain: count them between two dates, add or subtract them, find the next or previous one, or get the last working day of a month. Every tool uses published national and regional holidays plus the local dates currently available for the municipality you select.
Choose a tool
Inclusive count of working days in a range.
Use when you need how many Spanish working days sit between a start and an end — both boundaries can count.
Open →Move a date by N working days.
Use when you know a kickoff or deadline and need the date N business days later or earlier. The start itself is not counted.
Open →Nearest working day after or before a date.
Use when a date falls on a weekend or holiday and you need the first valid working day on either side.
Open →Month-end working day for a municipality.
Use for closes, billing cut-offs or reporting that must land on the last working day of a Spanish month.
Open →Which tool?
They share the same municipality calendar and the same working-day definition, but they answer different questions. Pick the mode that matches the sentence you would say out loud.
Overview
Spanish working-day arithmetic depends on territory. A date that is a normal Tuesday in one province can be a local feast in another. That is why every tool asks for a municipality: the INE code selects national holidays, the autonomous-community calendar, and any local dates already published on festivos.io.
A working day here means Monday–Friday that is not a published public holiday for that municipality. Weekends are always excluded. The tools do not invent missing local holidays, do not model company half-days, and do not apply court, tax or convenio deadline rules.
Calendars currently cover 2024–2026. If a calculation would leave that window, the interface blocks the result instead of guessing. For integrations, the same four operations are available on the free API without an API key.
Definition
Monday–Friday minus published national, regional and local public holidays for the chosen municipality. “Calendar days” include every date; “weekend days” are Saturdays and Sundays. Inclusive between-dates counting can include both ends; add/subtract and next/previous never count the starting date.
Not a legal-deadline calculator — administrative, court, tax and employment rules can define their own starting day, excluded periods and extensions. Verify the applicable rule and official gazette for a binding deadline.
For developers
Every working-day endpoint is public, free and keyless. Use the visual tools here; use the API for integrations, batches and reproducible queries.
Questions
A Monday–Friday that is not a published national, regional or local public holiday for the selected Spanish municipality. Saturdays and Sundays are always excluded.
Regional and local holidays differ by territory. The municipality’s INE code selects the correct published calendar layers.
Between dates to count a range; add/subtract to move by N days; next/previous to snap off a non-working day; last of month for month-end cut-offs.
No. festivos.io preserves official source references, but these tools do not replace the BOE, a regional gazette or professional advice.
Not yet. The interface blocks results outside the published 2024–2026 calendars.