No account needed
Open a tool, enter the details and calculate. You can use the site without signing up or installing anything.
Check a time difference, add up a week’s work, or print a calendar for your desk. Choose a tool and get started without making an account.
Convert a date and time between world time zones. See the destination date, UTC offset and daylight saving time for your chosen moment.
Time & planningCalculate a seven-day timesheet with unpaid breaks, overnight shifts and totals in hours and minutes or decimal hours.
Time & planningView and print a clean Gregorian monthly calendar, with Monday or Sunday as the first day of the week.
Date & calendarCalculate a percentage of a number, find what percentage one number is of another, or measure percentage increase and decrease.
Numbers & textCount words, characters, sentences and paragraphs as you type. Estimate reading time at your chosen reading speed, entirely in your browser.
Numbers & textValidate JSON, indent it for reading or remove extra whitespace while preserving original number tokens.
Developer toolsConvert a date and time between world time zones. See the destination date, UTC offset and daylight saving time for your chosen moment.
Time & planningCompare the same meeting across three time zones, with local dates and a working-hours indicator for every participant.
Time & planningCheck the current local time and date in cities around the world. Add a time zone to your clock board without creating an account.
Time & planningCalculate a seven-day timesheet with unpaid breaks, overnight shifts and totals in hours and minutes or decimal hours.
Time & planningMeasure elapsed time from a past date and time to now, with a live counter in total days, hours, minutes and seconds.
Time & planningAdd or subtract hours, minutes and seconds without treating them as decimal numbers or clock dates.
Time & planningPrint all twelve months on one page. Choose the year and the first day of the week, with optional holidays from the saved country dataset.
Date & calendarCalculate age in completed years, months and days on any chosen date, along with the total number of days between the dates.
Date & calendarFind the number of days, weeks, and calendar years, months and days between two dates. Choose whether to include the end date.
Date & calendarCount working days between two dates with a choice of weekends and a list of dates to exclude as holidays.
Date & calendarAdd or subtract a number of calendar days or weeks from a date to find a deadline, follow-up date or project milestone.
Date & calendarFind which day of the week any Gregorian date falls on, plus its day number in the year and whether it is a leap year.
Date & calendarFind the ISO 8601 week number and week-year for a date, together with the Monday and Sunday of that week.
Date & calendarView and print a clean Gregorian monthly calendar, with Monday or Sunday as the first day of the week.
Date & calendarConvert a Gregorian date to its Chinese calendar year, month and day using your browser’s built-in calendar support.
Date & calendarConvert a Gregorian date to an Islamic calendar date using either the civil tabular calendar or the Saudi Umm al-Qura calendar.
Date & calendarWork out a sale price, savings and the combined effect of two successive discounts.
Everyday calculatorsCalculate a percentage tip and split a bill between people, with a clear total and rounded shares.
Everyday calculatorsAdd an entered tax rate to a price or extract the tax already included in a total.
Everyday calculatorsCompare gross margin and markup from a cost and selling price without mixing their denominators.
Everyday calculatorsCalculate a rectangle’s area in square feet and square metres from matching length measurements.
Everyday calculatorsCalculate average speed from kilometres travelled and elapsed minutes, with km/h, mph and m/s results.
Everyday calculatorsConvert litres per 100 kilometres, US miles per gallon and imperial miles per gallon.
Everyday calculatorsReduce image dimensions to an aspect ratio and find a proportional height for a new width.
Everyday calculatorsEstimate a display’s pixels per inch from its resolution and active-screen diagonal.
Everyday calculatorsConvert Unix timestamps in seconds or milliseconds to UTC dates, or turn an ISO 8601 date and time into a timestamp.
Numbers & textConvert whole numbers from 1 to 3999 to Roman numerals, or validate and convert standard Roman numerals back to numbers.
Numbers & textCalculate a percentage of a number, find what percentage one number is of another, or measure percentage increase and decrease.
Numbers & textConvert length, mass, temperature and duration units, with clear source and destination units beside every result.
Numbers & textCount words, characters, sentences and paragraphs as you type. Estimate reading time at your chosen reading speed, entirely in your browser.
Numbers & textSimplify a whole-number ratio and divide a total into two proportional shares.
Numbers & textFind the mean, median, sum, range and extremes of a list of numbers.
Numbers & textAdd, subtract, multiply or divide two fractions and reduce the answer to lowest terms.
Numbers & textConvert ordinary numbers and E notation into a normalized scientific-notation display.
Numbers & textFind the greatest common divisor and least common multiple of two positive integers.
Numbers & textRound to decimal places or powers of ten, with explicit nearest, floor and ceiling rules.
Numbers & textGenerate a bounded list of random integers, with an option to prevent duplicates.
Numbers & textEstimate reading duration from text and a pace you choose, with a visible word count.
Numbers & textChange text to uppercase, lowercase, simple title case or sentence case in your browser.
Numbers & textRemove repeated lines while keeping the first occurrence and original list order.
Numbers & textSort a plain-text list alphabetically or numerically in ascending or descending order.
Numbers & textTrim line edges, collapse repeated spaces, remove blank lines or turn text into one line.
Numbers & textConvert signed whole numbers between binary, octal, decimal, hexadecimal and bases 2–36.
Developer toolsConvert bytes, decimal storage units and binary units without confusing GB and GiB.
Developer toolsCompare two text versions line by line and see inserted, removed and unchanged lines.
Developer toolsValidate JSON, indent it for reading or remove extra whitespace while preserving original number tokens.
Developer toolsEncode text for a URL component or decode percent escapes, with an explicit form-style plus option.
Developer toolsEncode UTF-8 text as Base64 or decode standard and URL-safe Base64 back to text.
Developer toolsEncode special HTML characters or decode named and numeric character references as plain text.
Developer toolsConvert a three- or six-digit HEX colour or an integer RGB triplet into HEX, RGB and HSL.
Developer toolsCalculate SHA-256, SHA-384 or SHA-512 hashes of UTF-8 text directly in your browser.
Developer toolsGenerate one or a batch of random version 4 UUIDs using your browser’s cryptographic random source.
Developer toolsInspect a three-part JWT’s header, payload and UTC claim dates without uploading the token.
Developer toolsTurn a JSON array of objects into CSV, with quoted fields and optional spreadsheet formula protection.
Developer toolsConvert CSV headers and rows into JSON objects while preserving leading zeros and large identifiers as strings.
Developer toolsInspect URL query parameters in order, including repeated keys, empty values and decoded form-query text.
Developer toolsEncode text as hexadecimal UTF-8 bytes or decode a hex byte sequence back to text.
Developer toolsSee code points, UTF-16 length and UTF-8 bytes to investigate invisible characters and text differences.
Developer toolsConvert plain text into a JSON string literal or decode a quoted JSON string back into plain text.
Developer toolsMeasure UTF-8 bytes, Unicode code points and UTF-16 code units before sending or storing text.
Developer toolsCreate random passwords locally with configurable length, symbols and a browser cryptographic random source.
Developer toolsTurn a heading into a lowercase, hyphen-separated slug with ASCII or Unicode letter support.
Developer toolsSelect a value from a JSON document using a standard slash-separated JSON Pointer.
Developer toolsCompare two JSON values structurally, ignoring object key order while retaining array order and value types.
Developer toolsRead pasted HTTP headers as ordered fields and grouped names while retaining repeated values.
Developer toolsGenerate escaped HTML table source from CSV, including column headers and a simple semantic structure.
Developer toolsSet a countdown timer for cooking, study or breaks. Pause, resume and reset it, with an optional sound when the time is up.
Focus & timersWork in focused intervals with a simple 25-minute focus timer and a 5-minute break. Change the duration to fit your day.
Focus & timersMeasure elapsed time with start, pause, reset and lap recording. Copy your lap list when you are done.
Focus & timersCount down to a future date and time in days, hours, minutes and seconds, using your device’s local time zone.
Focus & timersPrint a month of prayer times for your city. Choose the calculation method and Asr school, then save a PDF or download the timetable as CSV.
Faith & referenceFind sehri and iftar times for Ramadan in your city, with a full printable timetable, local time zone and calculation settings.
Faith & referenceEstimate 2.5% of your net zakatable assets using asset values, deductible liabilities and a nisab threshold that you enter.
Faith & referenceBrowse holidays and observances for 230 countries, with full saved lists, regional details, download dates and CSV exports.
Faith & referenceSearch your country and city for daily prayer times, a printable monthly timetable and a Ramadan calendar with sehri and iftar times.
Faith & referenceEstimate sunrise, sunset and moon illumination for a date and coordinates, with solar times shown in a time zone you choose.
Faith & referenceNo matching tools. Try “date”, “time” or “hours”.
Every calculator includes the method, a worked example and the details that can change the answer.
How our tools work ↗Open a tool, enter the details and calculate. You can use the site without signing up or installing anything.
See which dates are counted, how time zones are handled and what the result includes.
Print a year for your desk, download a prayer timetable or check the holidays before you make plans.
Choose the right way to count days for a project, leave request or delivery estimate.
Read the guide ↗PRACTICAL GUIDECompare named time zones on the actual meeting date and make the invitation unambiguous.
Read the guide ↗PRACTICAL GUIDEUnderstand why 7 hours 30 minutes is 7.50 hours, and avoid common timesheet errors.
Read the guide ↗