BMI Calculator
Calculate body mass index with metric or imperial units and adult screening ranges.
Discover featured and frequently selected online tools for writing, documents, development, data, images, SEO and everyday productivity.
These featured tools cover common writing, data, document, image, business and development tasks.
Calculate body mass index with metric or imperial units and adult screening ranges.
Count words, characters, sentences and lines, with an estimated reading time.
Count words, unique words, sentences, paragraphs, and estimated reading time.
Estimate basal metabolic rate with the Mifflin–St Jeor equation.
Estimate maintenance calories from BMR and an activity multiplier.
Calculate fixed loan payments, total interest and a full amortization schedule.
Generate title, description, canonical, robots, Open Graph, and Twitter tags.
Calculate equal monthly instalments and repayment schedule.
Estimate mortgage payment, interest and loan-to-value ratio.
Convert Length units through documented base factors and special conversion formulas.
Add sequential numbers to each line while optionally preserving blank lines.
Calculate markup amount and markup percentage from cost and selling price.
Build an encoded campaign URL with standard UTM parameters.
Validate and indent an XML document without loading network entities.
Convert Area units through documented base factors and special conversion formulas.
Calculate break-even units and revenue from fixed and variable costs.
Generate an escaped canonical link element for an HTTP or HTTPS URL.
Reverse Unicode text character by character without corrupting multibyte text.
Check whether XML is well formed and identify its root element.
Convert bounded CSV rows to JSON using optional headers and selectable delimiters.
Generate alternate-language link elements from language and URL pairs.
Calculate net return and return on investment percentage.
Convert Volume units through documented base factors and special conversion formulas.
Reverse the order of words while keeping each word intact.
Calculate the arithmetic average of a numeric list.
Count weekdays between two dates while excluding optional holiday dates.
Calculate gross profit and gross margin from revenue and cost of goods.
Generate one or more cryptographically secure integers in a bounded range.
Convert a documented flat YAML subset with simple lists into JSON.
Count sentence-like units using bounded punctuation-aware segmentation.
Break a URL into scheme, host, port, path, query and fragment components.
Add positive or negative calendar days to a date and time.
Convert a flat JSON object and simple lists into a conservative YAML subset.
Calculate the middle value of an ordered numeric list.
Calculate net profit margin from revenue and net income.
Count paragraphs separated by one or more blank lines.
Generate decimals in a range with selectable precision.
Normalize scheme, hostname, path segments, default ports and optional fragments.
Add positive or negative months with end-of-month adjustment.
Extract and describe the hostname from a URL or hostname input.
Find the most frequent value or values in a numeric list.
Calculate operating income as a percentage of revenue.
Generate true or false values with a configurable true probability.
Convert tab-separated rows to JSON with optional header mapping.
Normalize spaces, tabs and line breaks while optionally preserving paragraphs.
Calculate WCAG-style contrast ratio between two HEX colors.
Calculate a credit-weighted grade point average on a selected scale.
Normalize hashtag text, remove duplicates and format inline or by line.
Calculate a credit-weighted cumulative GPA from semester GPAs.
Count total and unique hashtags in social copy.
Check AA and AAA contrast thresholds for normal and large text.
Convert obtained marks and total marks into a percentage.
Calculate relative luminance for a HEX color.
Check username syntax for selected platforms without checking availability.
Generate a copy-ready Code 39 barcode as standards-based SVG for supported uppercase text.
Check email address syntax, normalize the domain and explain the limits of offline mailbox validation.
Add, subtract, multiply or divide two fractions and return simplified, decimal and mixed-number forms.
Convert common Markdown headings, lists, links, emphasis, code and quotations into safe HTML markup.
Convert common semantic HTML elements into clean Markdown without executing scripts or remote content.
Generate a correctly escaped Markdown link with optional title text.
Estimate password strength from length, character diversity and common weak patterns without storing the password.
Solve ax² + bx + c = 0, including real or complex roots, discriminant and vertex.
Generate accessible HTML table markup from comma-separated headers and rows.
Validate and normalize common MAC address formats and identify unicast or multicast administration flags.
Build a copy-ready Markdown table from comma-separated headers and rows.
Solve one missing side of a right triangle and show the squared-value verification.
Convert m/s² to cm/s² using a documented acceleration conversion factor.
Convert m/s² to mph/s using a documented acceleration conversion factor.
Convert cm/s² to km/h/s using a documented acceleration conversion factor.
Convert mm/s² to Gal using a documented acceleration conversion factor.
Convert ft/s² to standard gravity using a documented acceleration conversion factor.
Convert in/s² to ft/s² using a documented acceleration conversion factor.
Convert standard gravity to mm/s² using a documented acceleration conversion factor.
Convert Gal to cm/s² using a documented acceleration conversion factor.
Convert km/h/s to m/s² using a documented acceleration conversion factor.
Convert mph/s to m/s² using a documented acceleration conversion factor.
Convert mph/s to km/h/s using a documented acceleration conversion factor.
Convert m/s² to km/h/s using a documented acceleration conversion factor.
Measure characters with and without whitespace, letters, digits, and lines.
Validate JSON and format it with readable indentation.
Convert text to uppercase, lowercase, title case, sentence case, or toggled case.
Calculate a percentage of a number, percentage share, or percentage change.
Estimate body-fat percentage with the U.S. Navy circumference method.
Normalize line endings, repeated spaces, blank lines, and optional HTML markup.
Remove repeated lines while preserving the first occurrence and original order.
Calculate a broad ideal-weight planning estimate using the Devine formula.
Sort text lines alphabetically, naturally, or by length in either direction.
Estimate daily fluid intake from body weight, exercise time and climate.
Validate JSON syntax and report type, size, item count, and nesting depth.
Estimate a daily protein range from body weight and activity goal.
Encode UTF-8 text to Base64 or strictly decode Base64 back to text.
Calculate waist circumference divided by height with screening descriptions.
Estimate a due date from the last menstrual period or conception date.
Encode or decode URL components and query-string values.
Generate SHA-2, SHA-3, SHA-1, MD5, or HMAC digests from text.
Estimate ovulation, fertile window and next period from cycle dates.
Estimate five exercise zones with the Karvonen heart-rate-reserve method.
Generate one to one hundred cryptographically random RFC 4122 version 4 UUIDs.
Create a lowercase, transliterated, length-limited URL slug.
Build a conservative robots.txt file with allow, disallow, crawl-delay, and sitemap directives.