Vacation Planner
Find the dates that give you the most rest by bridging Brazilian holidays and weekends, following CLT rules.
The link keeps what is on screen.
Best dates
Calendar
VacationHolidayBridged day offSchedule day offApril 2026
SMTWTFS123456789101112131415161718192021222324252627282930
May 2026
SMTWTFS12345678910111213141516171819202122232425262728293031
How is it calculated?
Tests every start date of the year and measures continuous rest: vacation days plus schedule days off and holidays right before and after. CLT rule (art. 134, §3): vacation cannot start in the 2 days before a holiday or the paid weekly rest (Sunday). Splitting (art. 134, §1): up to 3 periods, one with 14+ days and the others with 5+. National holidays are computed for any year (movable ones from Easter); state holidays come from a table citing each date's law; you add city holidays.
See the code ↗Processed in your browser; nothing is sent.
Use from the terminal (JSON)
This tool also runs outside the site: the cli.js script uses the same logic as this page and returns the result as JSON. Parameters are the same as this page's URL — copy the command below with the values on screen.
Deno
deno run -q "https://tools.thecodecodex.com/cli.js?tool=vacation-planner"
Node.js / Bun
curl -s https://tools.thecodecodex.com/cli.js | node --input-type=module - vacation-planner ano=…
| Parameter | Description | Default |
|---|---|---|
| ano | ano | ano atual |
| dias | dias de férias (modo=single) | 10 |
| modo | single | split | single |
| divisao | índice da divisão: 0=30, 1=15+15, 2=20+10, 3=14+8+8, 4=14+11+5, 5=20+5+5, 6=14+6+10 | 1 |
| escala | 5x2 | 6x1 | 5x2 |
| facultativos | 1 = folga no Carnaval/Corpus Christi | 0 |
| uf | estado (feriados estaduais) | — |
| folgas | feriados locais: AAAA-MM-DD,... | — |
Requires Deno, Node.js or Bun. With Deno the script runs with no permissions: it cannot read files or access the network. Central Bank indicators are from the day the site was published.
More in Finance
- Compensation ComparatorCompare CLT, PJ and cooperative models from an annual liquidity target.
- Net Salary Calculator 2026Brazilian CLT net salary with INSS, income tax (new exemption up to R$ 5k), dependents, transport voucher and the full annual package.
- Brazilian PJ Tax Calculator 2026Compare MEI, Simples Nacional (Annex III with Fator R and Annex V) and Lucro Presumido and see how much you keep.