Quick Everyday Utilities
Quick Utilities collects the small tools people open many times a week: converting units and Unix timestamps, generating UUIDs and fake test data, working out dates and differences, timing a meeting, checking a cron schedule, reading text aloud or dictating it, converting audio to WAV, and encoding text as Base64, URL or HTML entities. Developers, testers, teachers, presenters and anyone who wants an answer in a few seconds use them.
22 free tools · no sign-up · no ads
Convert between 50 units of length, temperature, area, volume, weight and time, and between Unix timestamps and readable dates.
Make UUIDs, fake names and test emails, Luhn-valid card numbers for form testing, fair random numbers and URL slugs from titles.
UUID Generator
Generate unique identifiers (UUIDs)Test Credit Card Generator
Generate test credit card numbers for developmentRandom Number Generator
Generate random numbers with custom rangesRandom Name Generator
Generate random names for people and placesRandom Email Generator
Generate random email addresses for testingURL Slug Generator
Generate URL-friendly slugs from text
Add or subtract time from dates, count business days, calculate with scientific or programmer functions, and compare eight hash functions side by side.
A world clock, stopwatch, countdown timer and fullscreen wall clock, plus a cron validator that explains schedules and lists the next runs.
World Clock
View time in multiple timezonesStopwatch
Start, pause and reset stopwatch with a fullscreen displayCountdown Timer
Large screen countdown timer perfect for events, presentations, and meetingsOnline Clock
Beautiful analog and digital clock with fullscreen modeCron Expression Validator
Validate and explain cron expressions
Read text aloud, dictate speech to text, convert compressed audio to WAV and preview text in 51 calligraphy and script fonts.
One tool with three encoders: Base64, URL percent-encoding and HTML entities, each able to encode and decode text in a click.
Which tool do I need?
Convert a Unix timestamp from a log into a date
Choose seconds, milliseconds or nanoseconds, paste the value and read it in UTC and your local zone.
Find how many working days are left before a deadline
The date difference calculator counts business days and weekend days; date arithmetic finds the date N days or months away.
Generate fake users and cards to test a signup form
Make names, reserved-domain emails and Luhn-valid test card numbers that never reach a real person or account.
Random Name GeneratorRandom Email GeneratorTest Credit Card Generator
Run a visible timer on a projector during a workshop
Use the countdown timer for time boxes and the stopwatch for open-ended activities, both with a fullscreen view.
Check when a cron job will run next
Paste the five-field expression to get a plain-English reading and the next five run times.
Have a document read aloud to me
Paste the text, pick a voice installed on your system and adjust speed and pitch.
About Quick Utilities
The six subcategories are grouped by the kind of answer you need. Converters change units and timestamps. Generators make identifiers and realistic fake data. Calculation Tools do date arithmetic, scientific and programmer math and hash comparisons. Time Utilities are clocks, timers and the cron validator. Text & Speech Tools handle voice and audio. Encoding Tools hold the Base64, URL and HTML encoders. They often combine on a single test or deployment: generate UUIDs and fake users for seed data, convert a log timestamp to find when something broke, count the days to a deadline, then check that the cron job meant to fix it runs when you expect.
Most of these run entirely in your browser. The exceptions are speech-related: Speech to Text sends your audio to the browser vendor's recognition service (Google in Chrome, Microsoft in Edge), and Text to Speech voices marked "online" send text to a cloud service. Time results depend on your device's time zone, which is a common reason a cron schedule or converted date looks off by hours.
Guides
- Date Math for Developers: Month Ends, DST Days and Unix TimeCounting days between dates, adding months without landing in March, surviving 23-hour days and reading Unix timestamps in the right unit.
- Random Numbers, Names and Emails for Test Data, Done ProperlyUnbiased random ranges, why Math.random is not for raffles, names that break forms in useful ways, and email domains that can never reach a real inbox.
- Stopwatches, Countdown Timers and Clocks in the Browser: Why Time DriftsWhy setInterval timers run slow in background tabs, how timestamp-based stopwatches and deadline-based countdowns fix it, and how world clocks get DST right.
- Text to Speech and Speech Recognition in the Browser: What Really HappensWhich browser voices run locally, why Chrome sends your dictation to Google, why the voice list starts empty, and what the Web Speech API cannot do.
Frequently asked questions
Which quick utilities send data off my device?
Only the speech tools. Speech to Text uses the browser vendor's online recognition service, and Text to Speech voices labelled "online" synthesise speech in the cloud. Converters, generators, calculators and timers run locally.
Why do my converted times differ from what the server shows?
Your browser shows local time, while servers and CI runners often run in UTC. Compare the UTC line of a conversion, or set both to the same zone, before assuming something is wrong.
Is generated test data safe to put in a shared test database?
Yes, that is what it is for. Emails use domains reserved for testing and card numbers belong to no account. Keep it out of production so fake records are never mistaken for customers.
Do browser timers keep running in a background tab?
The stopwatch and countdown measure elapsed time from timestamps, so they stay accurate when you switch tabs. Closing or reloading the page stops them, and a sleeping computer pauses the alerts.