mikaio.dev/freetools

Hours & Pay Calculator

Enter your hours worked, hourly rate and overtime hours to see your gross weekly, monthly and annual pay.

What Hours & Pay Calculator is for

Enter your hours worked, hourly rate and overtime hours to see your gross weekly, monthly and annual pay.

That is the short version, and for many visitors it is the only part they need — the tool sits at the top of this page, it works immediately, and nothing below is required reading. The rest of this page is here for the times when the answer alone is not enough: when you want to know how the calculation is actually performed, where it stops being reliable, and what to do with the result once you have it.

How to use it

The controls are deliberately few. You will see 4 controls:

Fill in what applies to you and the result updates. Nothing is mandatory in the sense of being submitted anywhere — if you change your mind, edit the value and read the new answer. There is no save step, no confirmation dialog and no way to get it wrong permanently, so trying several variations to see how the result moves is not only allowed, it is usually the most informative way to use a tool like this.

Everything runs inside your own browser. Nothing you type is uploaded, nothing is stored between visits, there is no account to create and there is no tracking to decline. Once this page has loaded it does not need the network again, so it keeps working if your connection drops.

Why a page like this exists

Money questions punish vagueness. The difference between two plausible-sounding assumptions compounds quietly over years until the gap is large enough to change a decision you have already made. Putting concrete numbers on a choice, even rough ones, turns an argument about feelings into an argument about inputs — and inputs can be examined, challenged and revised.

The web is full of tools that solve a thirty-second problem by first demanding an email address, a cookie decision and four seconds of advertising. That trade made sense to somebody, but it did not make sense to the person who just wanted the number. This page takes the opposite position: no signup, no interstitial, no upsell, and no reason to leave once you have what you came for.

What the result does and does not tell you

Treat the output as a model, not a promise. It reflects exactly the assumptions you typed and nothing else: no tax code specific to where you live, no fees your provider may apply, no inflation unless you entered it, and no change in circumstances. Models are still useful — they let you ask what would have to be true for this to work, which is usually the more interesting question.

It is worth being explicit about the boundary, because tools are routinely trusted past the point where they deserve it. This one is honest within its inputs: give it accurate values and it gives you an accurate calculation. It cannot tell you whether the values you gave it were the right ones to use, whether you have asked the right question, or whether the context you are applying the answer to has something important the inputs never captured. That judgement stays with you, and it is the part that actually matters.

Where it fits in a real workflow

Tools like this are rarely the whole job. More often hours & pay calculator is one step in the middle of something larger: you needed this figure so you could get on with the thing you were actually doing. That shapes how the page is built. It opens fast, it does not interrupt, it does not ask you to commit to anything, and it gets out of the way the moment you have what you came for.

It also means you should feel free to use it repeatedly rather than carefully. There is no cost to a second attempt and no penalty for a wrong first guess, so the fastest route to a good answer is usually to try an approximate one, look at the result, and adjust. People tend to treat tools as though each use were expensive, which is a habit inherited from software that made it expensive. This one does not.

Common mistakes worth avoiding

The first is trusting a result whose input you did not check. A tool cannot know that you meant to type one number and typed another, and it will present the wrong answer with exactly the same confidence as the right one. Read your inputs back before you rely on the output — it takes two seconds and catches most of what goes wrong.

The second is treating one number as an answer to a question it was never asked. Every calculation on this page answers something narrow and specific. Applying it to a nearby but different question is the most common way people end up misled by a tool that was working perfectly the entire time. If you are not sure the question you have matches the question the tool answers, that uncertainty is the useful signal, not an obstacle.

The frequently asked questions below cover the cases that come up most often, including the ones where the honest answer is that this is not the right tool for what you are trying to do.

Working offline and on any device

The page is a single self-contained document. There is no framework to download, no fonts fetched from a third party and no analytics beacon firing in the background, which is why it loads quickly on a bad connection and why it costs nothing to keep open in a tab you return to occasionally. It works the same on a phone, a tablet and a desktop; the layout adapts, the behaviour does not.

Because there is no server involved in the actual work, there is also no service to go down, no rate limit to hit and no quiet change in behaviour pushed out from somewhere else. What you loaded is what runs. If you want to be certain of that, open the page source — the whole implementation is right there in readable form, which is a claim very few tools of this kind can make.

A note on accuracy

Results are computed with standard double-precision arithmetic and displayed to a sensible number of places rather than to every digit the hardware can produce. A figure shown to two decimals is not claiming to be accurate to two decimals — it is claiming that the inputs you supplied, taken at face value, produce that figure. Precision in the display and accuracy in the real world are different things, and conflating them is the most common way a correct tool produces a wrong decision.

If a result looks wrong, check the inputs before you doubt the arithmetic. In practice the overwhelming majority of surprising answers come from a value entered in the wrong unit, a decimal separator read differently than you intended, or a field left at its default when it should have been changed. That is not a criticism of anyone — it is simply where the errors live, and knowing where to look first saves the most time.

Hours and pay calculator FAQ

How is overtime pay calculated?
In the US, overtime is typically paid at 1.5× the regular hourly rate for hours over 40 in a workweek (FLSA). Some employers pay double time (2×) for very long days or weekends. This calculator uses 1.5× as the default.
What is gross vs net pay?
Gross pay is your total earnings before any deductions. Net pay (take-home pay) is what you receive after deducting income tax, Social Security, Medicare, health insurance, retirement contributions, etc.
How do I convert hourly to annual salary?
Annual = Hourly rate × 40 hours/week × 52 weeks = Hourly × 2080. For example, $25/hour = $52,000/year. The calculator shows this automatically.