Skip to content

Salary Converter

Enter a salary in any period — annual, monthly, biweekly, weekly, or hourly — set hours per week and weeks per year (plus optional unpaid days), and see every equivalent rate at once. Gross figures only, not after-tax withholding. Free, instant, and private — try it now.

  • Annual ↔ monthly ↔ biweekly ↔ weekly ↔ hourly
  • Custom hours/week and weeks/year (defaults 40 / 52)
  • Optional unpaid days adjust effective hourly hours
  • All rate cards update as you type
  • Gross pay only — not tax withholding
  • Runs fully client-side — nothing uploaded

Converter

Calculated locally, nothing uploaded

Pay period
Annual
Monthly
Biweekly
Weekly
Hourly

Gross pay equivalents only — not tax withholding or take-home pay.

How to convert a salary between pay periods

  1. 01

    Enter the amount you know

    Type the salary figure you already have — offer letter annual, paycheck monthly, or an hourly rate.

  2. 02

    Select the period that matches that amount

    Choose annual, monthly, biweekly, weekly, or hourly so the converter treats the number correctly.

  3. 03

    Set hours/week, weeks/year, and optional unpaid days

    Defaults are 40 hours and 52 weeks. Unpaid days (vacation or leave without pay) shrink annual hours and raise the effective hourly rate from a fixed salary.

  4. 04

    Read every equivalent rate

    Cards show annual, monthly, biweekly, weekly, and hourly at once. Figures are gross — not after taxes.

Why annual ÷ 2,080 is the common hourly shortcut — and when it fails#

Forty hours a week times fifty-two weeks is 2,080 hours. Dividing an annual salary by 2,080 is the classic “salary to hourly” shortcut recruiters and comparison sites use, and it is correct when those two assumptions hold. It fails as soon as your schedule is part-time, you work a compressed week, your employer pays over 50 weeks instead of 52, or unpaid leave removes days from the year. This converter keeps hours/week and weeks/year as explicit inputs so “$104,000 a year” becomes $50/hour at 40×52, or a different hourly figure when you change either dial — instead of baking 2,080 into every answer.

Monthly, biweekly, and weekly are calendar periods — hourly depends on worked time#

Monthly pay is annual ÷ 12. Biweekly pay (every other week) is annual ÷ (weeksPerYear ÷ 2) — twenty-six periods when weeks/year is 52. Weekly is annual ÷ weeksPerYear. Those four are calendar math: they do not need your hours. Hourly is different — it is annual ÷ effective hours in the year. Mixing the two without saying so is how people get confused when a “weekly rate” from dividing by 52 does not match “hourly × 40.” The cards here keep both families visible so you can compare a posted weekly paycheck to a true hourly rate under your schedule.

What unpaid days change (and what they do not)#

Optional unpaid days assume a five-day work week and subtract hoursPerWeek ÷ 5 for each unpaid day from the annual hour total. On a fixed annual salary, fewer worked hours means a higher effective hourly rate — the same paycheck spread over less time on the clock. Converting the other way (from hourly), unpaid days lower the implied annual because you are paid for fewer hours. Unpaid days do not rewrite the monthly/biweekly/weekly cards derived from annual ÷ periods; they primarily change the hourly link and, when you start from hourly, the annual you are projecting.

Gross vs “salary to hourly calculator after taxes”#

Search suggestions often add “after taxes,” but income tax, payroll tax, benefits, and local rules vary by country, filing status, and deductions. A single slider pretending to be net pay would be misleading. This tool shows gross equivalents only — the same basis as most offer letters and job posts — and leaves withholding to a proper tax calculator or payroll system. If you need take-home pay, start from these gross rates, then apply your own tax estimate; do not treat the cards here as net income.

Frequently asked questions

Is this a salary to hourly calculator after taxes?

No. We show gross rates only — not tax withholding or take-home pay. Tax rules vary by location and situation; use these figures as pre-tax equivalents.

How do you convert annual salary to hourly?

Hourly = annual ÷ (hours per week × weeks per year − unpaid-day hours). With defaults 40 and 52 and no unpaid days, that is annual ÷ 2,080.

What is the difference between biweekly and monthly?

Biweekly is every two weeks (26 periods at 52 weeks/year). Monthly is 12 periods per year. The same annual salary produces different per-check amounts for each.

How do unpaid days affect the hourly rate?

Each unpaid day removes hoursPerWeek ÷ 5 from annual hours (5-day week). A fixed annual salary over fewer hours raises the effective hourly rate.

Can I use part-time hours?

Yes — set hours/week to your schedule (for example 20). Annual and other period cards still follow from the amount and period you entered.

Is my salary data sent anywhere?

No. The conversion runs entirely in your browser.

Developers

UUID Generator

Generate cryptographically random UUID v4 or time-ordered UUID v7, in bulk.

Developers

Base64 Encoder & Decoder

Encode and decode Base64 with correct UTF-8 handling, including the URL-safe alphabet.

Developers

ULID Generator

Generate ULIDs — sortable by creation time like UUID v7, but Crockford Base32 instead of hex.