Free Online Productivity Tools

A handful of utilities that remove the twenty-second detours in a working day: generating a password that meets an awkward policy, working out what 3pm Tbilisi is for a colleague in Denver, converting a Unix timestamp from a log line into a readable date, sampling a colour and getting it as HEX, RGB, and HSL at once. The password generator uses the Web Crypto API rather than Math.random, and generated passwords are never transmitted or stored — which is the whole point, and something surprisingly few online generators can claim. The Pomodoro timer keeps running in a background tab and works offline once loaded.

All 7 Productivity Tools

Why use these productivity tools

Passwords generated the right way

Entropy comes from crypto.getRandomValues, the same source your operating system uses, not from Math.random. Nothing is logged, transmitted, or kept after you close the tab.

Timezones with DST handled

Conversions use the IANA timezone database, so the answer stays correct across daylight-saving transitions and for zones with unusual offsets like India and Nepal.

Works with the network off

Once a page has loaded there is no further server contact. The timer keeps counting, the converters keep converting, and nothing breaks on a flaky connection or a flight.

Frequently asked questions

Are the generated passwords actually random?

They come from crypto.getRandomValues, the browser’s cryptographically secure random source, which is seeded by the operating system. That is a genuinely different guarantee from Math.random, which is predictable and should never be used for anything security-related.

Does the password generator store what it creates?

No. Generation happens in your browser and the value exists only in the page and, if you copy it, your clipboard. Nothing is sent over the network, written to a database, or kept after you navigate away. Reloading gives you an entirely fresh value.

Does the Pomodoro timer keep running in a background tab?

Yes. It tracks elapsed time against the system clock rather than counting animation frames, so throttled background tabs and a sleeping laptop do not cause drift. Come back after a break and the remaining time is correct.

Browse other categories