Salary to Hourly Calculator — Convert Any Pay Period
Gross, before tax and deductions.
| Pay period | Unadjusted | Adjusted for time off |
|---|---|---|
| Hourly | — | — |
| Daily | — | — |
| Weekly | — | — |
| Bi-weekly | — | — |
| Semi-monthly | — | — |
| Monthly | — | — |
| Quarterly | — | — |
| Annual | — | — |
Type in what you earn and how you're paid, and this calculator fills in every other pay period — hourly, daily, weekly, bi-weekly, semi-monthly, monthly, quarterly, and annual. It works in both directions: a $75,000 salary becomes an hourly rate, and a $36 hourly rate becomes a yearly figure. A second column shows the same pay once holidays and vacation days are taken out, which is the number that actually matters when you're comparing a contract rate against a staff job. Everything runs in your browser.
Salary to hourly, at a glance
A full-time year on this reckoning is 2,080 hours — 40 a week for 52 weeks. These are gross figures before any deduction, and they assume every week is paid.
| Annual salary | Hourly | Weekly | Monthly |
|---|---|---|---|
| $30,000 | $14.42 | $576.92 | $2,500.00 |
| $40,000 | $19.23 | $769.23 | $3,333.33 |
| $50,000 | $24.04 | $961.54 | $4,166.67 |
| $55,000 | $26.44 | $1,057.69 | $4,583.33 |
| $60,000 | $28.85 | $1,153.85 | $5,000.00 |
| $65,000 | $31.25 | $1,250.00 | $5,416.67 |
| $70,000 | $33.65 | $1,346.15 | $5,833.33 |
| $75,000 | $36.06 | $1,442.31 | $6,250.00 |
| $80,000 | $38.46 | $1,538.46 | $6,666.67 |
| $90,000 | $43.27 | $1,730.77 | $7,500.00 |
| $100,000 | $48.08 | $1,923.08 | $8,333.33 |
| $120,000 | $57.69 | $2,307.69 | $10,000.00 |
| $150,000 | $72.12 | $2,884.62 | $12,500.00 |
| $200,000 | $96.15 | $3,846.15 | $16,666.67 |
Hourly to salary, at a glance
The same conversion run backwards, which is what you need when a job ad quotes a rate per hour and you want to know whether it beats what you have now.
| Hourly rate | Weekly (40 h) | Monthly | Annual |
|---|---|---|---|
| $15.00 | $600.00 | $2,600.00 | $31,200 |
| $18.00 | $720.00 | $3,120.00 | $37,440 |
| $20.00 | $800.00 | $3,466.67 | $41,600 |
| $25.00 | $1,000.00 | $4,333.33 | $52,000 |
| $30.00 | $1,200.00 | $5,200.00 | $62,400 |
| $35.00 | $1,400.00 | $6,066.67 | $72,800 |
| $40.00 | $1,600.00 | $6,933.33 | $83,200 |
| $50.00 | $2,000.00 | $8,666.67 | $104,000 |
| $65.00 | $2,600.00 | $11,266.67 | $135,200 |
| $75.00 | $3,000.00 | $13,000.00 | $156,000 |
| $100.00 | $4,000.00 | $17,333.33 | $208,000 |
How many pay periods in a year
Every conversion on this page is one multiplication or one division by the numbers in the middle column. The bi-weekly and semi-monthly rows are the pair people mix up.
| Period | Times per year | Notes |
|---|---|---|
| Hourly | 2,080 | 40 hours × 52 weeks, the default full-time year |
| Daily | 260 | 5 days × 52 weeks |
| Weekly | 52 | Fixed by the payroll calendar |
| Bi-weekly | 26 | Every other Friday — two months a year have three cheques |
| Semi-monthly | 24 | 15th and last day; always two cheques a month |
| Monthly | 12 | Common outside the US |
| Quarterly | 4 | Mostly bonuses and commission draws |
| Annual | 1 | The number on the offer letter |
A worked example
Take a $75,000 salary, 40 hours over 5 days, with 10 public holidays and 15 vacation days. The unadjusted hourly rate is the salary over the nominal year:
75,000 / (40 × 52) = 75,000 / 2,080 = $36.06 per hour
75,000 × (235 / 260) = $67,788 adjusted annual
75,000 / 1,880 = $39.89 per hour actually worked Three numbers, three different jobs. The $36.06 is what payroll divides by. The $67,788 is what a contractor would have to bill to match this salary without any paid leave. And the $39.89 is what each hour of actual work earns you — $3.83 an hour more than the headline rate, which is the cash value of those 25 days off. Quote the first number in a negotiation and you've undersold yourself by about 11%.
If your hours vary week to week, work out the real total first with the Time Duration Calculator, then divide by 52 to get the average to enter here. For a raise expressed as a percentage, the Percentage Calculator does that step, and the Currency Converter handles offers quoted in another currency.
How it works
- 1 Enter your pay and pick the period Type the amount you're paid and choose whether that figure is hourly, weekly, monthly, annual, or anything in between. Pick your currency from the dropdown — results update as you type.
- 2 Set your schedule Hours per week and days per week drive the hourly and daily conversions. The defaults are 40 and 5, which produce the standard 2,080-hour working year used by US payroll.
- 3 Add holidays and vacation days Enter the paid holidays and vacation days in your year. The adjusted column recalculates your pay as if none of those days were paid — the apples-to-apples view against contract work.
- 4 Read both columns Unadjusted is what payroll quotes. Adjusted is the same money spread over the days you actually show up. The effective hourly card below shows what an hour of real work is worth when your leave is paid.
Your data stays private
All processing happens entirely in your browser. No files, text, or data are ever sent to our servers. You can disconnect from the internet and this tool will still work.
Frequently asked questions
- How do I convert an annual salary to an hourly rate?
- Divide the salary by the hours you work in a year. For a standard full-time schedule that's 40 hours × 52 weeks = 2,080 hours, so a $75,000 salary works out to $36.06 an hour. The shortcut most people use — drop three zeros and halve it — gets you to $37.50, which is close enough for a pub conversation and about 4% high.
- Why is 2,080 hours the standard working year?
- It's 40 hours a week times 52 weeks, and payroll has used it for decades because it divides cleanly. It is also slightly wrong: a calendar year is 52.18 weeks, so a 40-hour week actually spans about 2,087 hours. The US Office of Personnel Management uses 2,087 for federal pay conversions for exactly that reason. The difference is a third of a percent, which matters for a government payroll system and not for your own planning.
- What's the difference between the unadjusted and adjusted columns?
- The unadjusted column spreads your pay across the full 52-week year. The adjusted column removes the holidays and vacation days you entered, treating them as unpaid — which is exactly how a contractor or hourly worker experiences them. With 10 holidays and 15 vacation days, 25 of 260 working days disappear and every figure drops by 9.6%.
- Why is my effective hourly rate higher than the headline rate?
- Because a salaried job pays you for days you don't work. If you earn $75,000 and take 25 days off, you're paid for 2,080 hours but present for 1,880 of them, so each hour you actually work is worth $39.89 rather than $36.06. That gap is the cash value of your leave, and it's the single biggest thing people forget when comparing a staff salary against a freelance day rate.
- Is bi-weekly the same as semi-monthly?
- No, and the difference catches people out every year. Bi-weekly means every two weeks — 26 cheques a year, so two months get three of them. Semi-monthly means twice a month — 24 cheques, always two per month, usually on the 15th and the last day. Same annual total, different cheque size: bi-weekly cheques are about 8% smaller.
- Does the calculator account for tax?
- No. Every figure here is gross pay, before income tax, national insurance, pension contributions, or health premiums. Net pay depends on your country, your filing status, and a stack of deductions no general-purpose converter can guess. Use the gross numbers to compare offers, then run your own country's tax tables on the winner.
- How do I price a freelance rate against a salary?
- Start with the adjusted column, then add overhead. A contractor on $36 an hour isn't matching a $75,000 salary — they're missing the paid leave, the employer's share of payroll tax, health cover, equipment, unpaid admin time, and the weeks between contracts. The usual rule of thumb is to multiply the salaried hourly rate by 1.5 to 2 before quoting.
- Can I use it for part-time or overtime hours?
- Part-time, yes — set hours per week to 20 or 25 and the whole table rescales. Overtime needs more care: enter only your base hours, because overtime is usually paid at a premium and averaging it into the hourly rate hides what the premium is worth. For a weekly timesheet with overtime bands, a dedicated time card calculator is the better fit.
- Is anything I type sent to a server?
- No. The calculator is JavaScript running in your browser — your salary never leaves the page, isn't logged, and isn't stored anywhere. Close the tab and it's gone. There's no account, no upload, and no cookie recording what you entered.