Percentage Calculator
Calculate a percentage of a value, find what percent one number is of another, and measure percentage change.
Explore our complete collection of fast, private online tools. Instant calculation and conversion with no logins, no quotas, and zero data tracking.
Connect multiple text, JSON, CSV, Base64, URL, and cryptographic transformations into an automated sequence with shareable links.
Calculate a percentage of a value, find what percent one number is of another, and measure percentage change.
Convert colors between HEX, RGB, and CMYK formats with synchronized color values.
Calculate VAT, add tax to a net price, or remove VAT to find the original amount.
Calculate image and video dimensions while preserving an aspect ratio.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert pixel values to rem units and rem values back to pixels using a base font size.
Find the sale price and savings after applying a percentage discount.
Generate a random password with configurable length and character options.
Calculate your exact age in years, months, and days from a date of birth.
Count words, characters, sentences, and reading time in a text.
Convert text to uppercase, lowercase, title case, sentence case, and other formats.
Create a scannable QR code from text, a URL, or other short content.
Format, beautify, and validate JSON data with clear syntax error feedback.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Encode text to Base64 or decode Base64 strings back into readable text.
Generate placeholder Lorem Ipsum text in paragraphs, sentences, or words.
Convert common units for length, weight, measurements, and digital data.
Encode text for safe use in URLs or decode percent-encoded URL content.
Encode special characters as HTML entities or decode entities into readable text.
Generate an MD5 hash from input text for checksums and basic hash comparisons.
Create a SHA-256 cryptographic hash from text in your browser.
Compare two text passages and identify the lines that were added or removed.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Generate universally unique identifiers for applications, records, and testing.
Inspect a browser user-agent string to identify browser, device, and operating system details.
Convert Markdown source text into rendered HTML output.
Convert RGB color values to hexadecimal color codes and back.
Convert JSON arrays and objects into CSV data for spreadsheets and data tools.
Convert comma-separated values into structured JSON data.
Turn a title or phrase into a clean, URL-friendly slug.
Convert XML documents into JSON data for development and data exchange.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Decode and inspect JSON Web Token headers and payloads locally in your browser.
Convert SVG graphics into PNG images for use in documents and applications.
Estimate investment growth over time with compound interest and regular contributions.
Perform scientific calculations including trigonometric, logarithmic, and power functions.
Estimate loan payments and total repayment from principal, interest rate, and term.
Generate random numbers within a chosen minimum and maximum range.
Estimate how inflation changes the purchasing power of money over time.
Convert an amount between currencies using the rates available in the tool.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Count text characters and preview how a title or description may appear in search results.
Calculate the percentage increase or decrease between two values.
Calculate return on investment as an amount and percentage from costs and returns.
Find matching text and replace it in a passage, with optional case-sensitive matching.
Check whether an integer is prime and inspect its number properties.
Preview an image encoded as a Base64 data URL and inspect its image output.
Estimate salary pay amounts and compare compensation over common pay periods.
Clean text by removing unwanted whitespace, formatting, and common text clutter.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Calculate the greatest common divisor and least common multiple of integers.
Reverse text characters or the order of words in a string.
Calculate with fractions and view simplified fraction results.
Shuffle a list of items into a random order.
Generate the sequence of Fibonacci numbers up to a chosen length or limit.
Format HTML for readability or minify markup by removing unnecessary whitespace.
Calculate Body Mass Index (BMI), Basal Metabolic Rate (BMR), and daily TDEE calorie requirements.
Calculate tip amounts, grand totals, and split restaurant bills evenly among any number of people.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Calculate gross profit margin percentage, price markup percentage, and net profit per unit.
Calculate the break-even point in units and revenue from fixed costs, variable cost, and unit price.
Calculate the Compound Annual Growth Rate (CAGR) and growth multiple of investments or revenue over time.
Calculate monthly auto loan payments, total interest, and total vehicle cost after down payment and trade-in.
Calculate the exact monthly deposit required to reach a financial savings goal with compound interest.
Calculate the exact duration in years, months, days, weeks, and business days between two calendar dates.
Calculate net work hours, deduct unpaid break minutes, convert to payroll decimal hours, and estimate gross pay.
Calculate sample and population standard deviation, variance, mean, median, and standard error from a dataset.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Solve right-angled triangle hypotenuse, missing leg lengths, interior angles, area, and perimeter.
Solve quadratic equations ax² + bx + c = 0 with real or complex roots, discriminant, and parabola vertex.
Calculate surface area, volume, and boundary dimensions for cylinders, spheres, boxes, cones, and circles.
Calculate collegiate cumulative Grade Point Average on a 4.0 scale with weighted credit hours and honors standing.
Calculate fuel consumption, total trip cost, fuel cost per passenger, and cost per kilometer.
Convert Unix epoch timestamps to UTC, ISO 8601, and local dates, or human dates to Unix seconds.
Convert time and dates between world time zones with daylight saving adjustments and global city matrix.
Convert numbers across Decimal, Binary, Hexadecimal, Octal, and Base 36 with nibble grouping.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert Arabic numbers to classical Roman numerals and Roman numerals to numbers with math breakdowns.
Convert image files into RFC 2397 Base64 Data URIs, HTML img tags, and CSS background snippets.
Convert images between WebP, JPEG, and PNG with lossy and lossless compression in your browser.
Convert configuration and data files bidirectionally between YAML and JSON with indentation formatting.
Convert raw HTML web page markup and rich text into clean GitHub Flavored Markdown syntax.
Spell out numbers, currency amounts, and decimals into written words in English and Dutch for checks and invoices.
Convert plain text into 8-bit binary bytes, ASCII decimal codes, and hexadecimal, or decode binary to text.
Convert text to international Morse code dots and dashes, or decode Morse code to text with audio sound playback.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert vehicle speeds across km/h, mph, m/s, and knots, plus reciprocal fuel economy between L/100km, US MPG, and UK MPG.
Convert recipe measurements across cups, tablespoons, teaspoons, grams, ounces, and ingredient bulk densities.
Remove duplicate lines from lists and text data with case-sensitivity, whitespace trimming, and duplicate counts.
Sort lists alphabetically A-Z, reverse Z-A, by line length, or naturally by embedded numbers.
Convert JSON data into clean, well-formed XML documents with customizable root tags, array elements, and indentation.
Convert PNG, JPG, and WebP raster images into scalable, resolution-independent SVG vector graphics right in your browser.
Add sequential line numbers, custom prefixes, or suffixes to each line of text with customizable zero-padding.
Extract and isolate all valid web URLs (HTTP, HTTPS, FTP) and email addresses from messy text, HTML, or logs.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Analyze word frequency distribution and keyword density percentages with stopword exclusion and length filters.
Flip text upside down (˙ʇxǝʇ uʍop ǝpısdn), reverse strings, or convert to enclosed circled bubble characters.
Generate cursed, corrupted, and chaotic glitch text (Zalgo) by stacking Unicode combining diacritical marks.
Generate cross-platform Unicode strikethrough (t̶e̶x̶t̶), double strikethrough, underline, and wavy lines to paste anywhere.
Wrap long paragraphs to fixed column widths (e.g. 80-col terminal wrap) or crop text to exact character and word limits.
Detect and sanitize hidden zero-width spaces (ZWSP), BOM markers, non-breaking spaces, and ghost Unicode characters.
Minify stylesheet files for production performance or beautify compressed single-line CSS into cleanly indented rules.
Compress JavaScript source code client-side by stripping comments, collapsing whitespace, and optimizing payload size.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Test and debug JavaScript regular expressions in real-time with flag toggles, index positions, and match breakdown.
Translate cryptic 5-field UNIX crontab schedules into plain English and compose automated cron job schedules visually.
Beautify messy, minified, or single-line SQL queries into clean, uppercase, indented database statements.
Visually design Material Design 3 elevation box shadows and linear gradients with live interactive preview and CSS code.
Convert between Linux numeric octal permissions (755, 644), symbolic strings (rwxr-xr-x), and interactive checkboxes.
Calculate network ranges, usable host IPs, subnet masks, wildcard masks, and broadcast addresses from CIDR blocks.
Generate complete HTML head metadata including Google SEO meta tags, Open Graph cards, and Twitter Cards.
Convert raw JSON objects or API payloads into clean, strongly-typed TypeScript interfaces and type definitions.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Generate Hash-based Message Authentication Codes (HMAC-SHA256, HMAC-SHA512) with a secret key via Web Crypto.
Inspect JavaScript KeyboardEvent parameters, event.key, event.code, and legacy keyCode numbers in real-time.
Convert JSON objects into formatted, clean YAML configurations with customizable indentation and quoting.
Decode 8-bit binary code (0s and 1s) into plain ASCII and UTF-8 text with delimiter detection and byte stats.
Transform cURL commands into clean JavaScript Fetch, Axios, Python Requests, or PHP cURL code snippets.
Format and beautify minified or unindented HTML, XML, SVG, and RSS markup with custom indentation and tag rules.
Generate secure Bcrypt password hashes with configurable salt rounds and verify candidate passwords against existing hashes.
Calculate responsive fluid typography and spacing with CSS clamp(). Generate mathematically precise fluid clamp() formulas with live viewport slider preview.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Create, edit, and convert structured GitHub-flavored Markdown tables. Import from CSV or spreadsheet data with customizable column alignment.
Parse, inspect, edit, and construct URLs and query string parameters. Interactive key-value editor with URL-encoding and OAuth redirect inspection.
Calculate WCAG 2.1 & 2.2 color contrast ratios and relative luminance for AA and AAA compliance across normal text, large headings, and UI components.
Minify JSON to compact single-line strings, escape quotes for shell and Docker environments, and unescape double-stringified telemetry logs.
Parse, inspect, and visualize SVG path commands on an interactive coordinate grid with anchor nodes and dynamic viewBox calculation.
Visual CSS Grid layout builder and track generator. Configure columns, rows, gaps, and responsive minmax() rules with interactive preview.
Calculate true Shannon entropy in bits, NIST SP 800-63B compliance, and exhaustive brute-force crack time estimates across GPU clusters.
Audit HTTP response security headers for HSTS, CSP, and caching compliance, and search authoritative RFC 9110 status code references.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Design responsive CSS flexbox layouts visually. Configure direction, alignment, wrapping, and child flex rules with live interactive preview.
Calculate IPv6 CIDR subnets, address ranges, host capacity, compressed and expanded RFC 5952 notation, and reverse DNS PTR zones.
Generate and validate RFC 7208 SPF and RFC 7489 DMARC DNS TXT records. Enforce email deliverability, 10-lookup limits, and anti-spoofing policies.
Design custom CSS cubic-bezier easing curves visually. Interactive animation track preview with presets for spring overshoots, bounce, and deceleration.
Generate monotonic time-ordered ULIDs, RFC 9562 UUIDv7s, and NanoIDs for database B-Tree index optimization, and inspect millisecond timestamps.
Construct RFC 1035 BIND zone files, SOA serials, and multi-cloud DNS records for A, AAAA, CNAME, MX, TXT, NS, and CAA entries.
Convert docker run CLI commands into docker-compose.yml files and compose YAML into docker run one-liners.
Generate RFC 9309 robots.txt files, crawl-delay directives, and HTML meta robots tags with one-click aggressive AI crawler blocking.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Visually design CSS clip-path shapes with interactive anchor nodes. Generate polygon, circle, and inset rules with CSS and Tailwind code.
Design sleek CSS glassmorphism cards with backdrop-filter blur, customizable opacity, reflection borders, and instant CSS/Tailwind code generation.
Generate production-ready CORS headers for Nginx, Express, Apache, and Cloudflare Workers with preflight OPTIONS auditing and credential checks.
Convert effortlessly between Hexadecimal, Base64, Raw Binary, and UTF-8 strings with RFC 4648 compliance, byte counters, and instant reciprocal switching.
Generate production-ready URL redirection rules for Apache (.htaccess) and Nginx web servers. 301 SEO redirects, HTTPS rewrites, and path migrations.
Build, configure, and validate Content Security Policy (CSP 3) headers visually. Protect web applications from XSS, clickjacking, and data exfiltration.
Generate complete HTTP security header blocks for Nginx, Apache, Cloudflare, and Caddy. HSTS preload, X-Frame-Options, X-Content-Type-Options, and Permissions-Policy.
Generate customizable CSS @keyframes animations with real-time visual preview, timing functions, and copyable CSS syntax.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert raw SVG code into URL-encoded or Base64 CSS background-image, mask-image, and Data URI markup instantly.
Generate pure CSS triangles, carets, and tooltip arrows using classic transparent borders or modern clip-path polygons.
Calculate business days and working days between dates or add working days with custom weekend schedules and holiday deduction.
Convert hours, minutes, and seconds to decimal hours (and vice versa) for payroll, timesheets, and billing with optional gross pay.
Calculate mean, median, mode, range, standard deviation, and variance for any dataset with step-by-step statistical breakdowns.
Generate an 11-step color palette (50-950) in OKLCH with WCAG contrast ratios, exported for Tailwind CSS v3, v4, and CSS variables.
Calculate display aspect ratios, PPI pixel density, dot pitch, and responsive CSS media queries for mobile, tablet, desktop, and retina screens.
Generate procedural SVG noise textures and grain filters with customizable feTurbulence parameters, instant CSS Data URIs, and SVG downloads.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert JSON payloads into JSON Schema (Draft 7 & 2020-12) with inferred types, semantic formats, and validation rules.
Convert SQL CREATE TABLE DDL statements into TypeScript interfaces and Zod runtime validation schemas with typesafe nullability.
Generate clean, merged, and commented .gitignore files for Node, Python, Rust, Go, Astro, VS Code, macOS, Windows, and environment secrets.
Combine multiple PDF files into one continuous document entirely in your browser with zero file uploads or server dependencies.
Split PDF documents and extract specific pages or page ranges locally in your browser with 100% privacy and zero server uploads.
Convert PNG, JPG, and JPEG images to lightweight Google WebP format with quality control and instant bandwidth savings preview.
Convert modern WebP images back into universally compatible lossless PNG or standard JPG formats with alpha transparency preservation.
Generate fluid 8-point border-radius organic blobs and shapes with gradients and production CSS.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert between perceptually uniform OKLCH, HEX, RGB, HSL, and Display P3 with live sRGB gamut check.
Generate lightweight pure CSS repeating background patterns like blueprint grids, polka dots, stripes, and chevrons.
Design tactile Neumorphic Soft UI cards and buttons with custom light vectors, concave/convex surfaces, and dual shadows.
Create multi-layer CSS text shadows with live typography preview for neon glows, 3D lettering, and retro effects.
Convert raw SVG markup into strongly-typed React JSX, TypeScript TSX, or Vue 3 Single File Components with camelCase attributes.
Calculate simplified aspect ratios (16:9, 4:3, 1:1, 21:9), modern CSS aspect-ratio rules, and responsive video iframe embeds.
Build scalable design token stylesheets with CSS custom properties, light/dark mode paired themes, and Tailwind v4 @theme blocks.
Generate pure CSS diagonal corner ribbons and promotional badges with custom angles, colors, and zero image dependencies.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Convert rigid HTML table markup into modern, responsive semantic div layouts powered by CSS Grid and mobile data-label reflow.
Generate TypeScript Zod runtime validation schemas from sample JSON data with smart string inference and strict object rules.
Convert TypeScript interface and type declarations into standard JSON Schema Draft 2020-12 and Draft-07 for OpenAPI and validation.
Translate cryptic 5-field UNIX crontab schedules into clear plain English sentences with field-by-field breakdowns and simulated runs.
Calculate next Patch, Minor, and Major release version increments and test dependency range rules (^, ~, *, x) according to SemVer 2.0.0.
Convert JSON objects and arrays into PostgreSQL, MySQL, and SQLite INSERT statements with quote escaping, conflict handling, and bulk batching.
Generate hardened multi-stage Dockerfiles and .dockerignore files for Node.js, Python, Go, Rust, and Static Nginx with non-root security.
Convert .env configuration files into strongly-typed JSON, YAML, or shell export scripts with type coercion and secret masking.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Deep semantic comparison between two JSON payloads to detect added, removed, and modified values regardless of key ordering.
Calculate SHA-256, SHA-512, SHA-1, and MD5 hashes from text or files via Web Crypto, and verify against expected release checksums.
Convert GraphQL Schema Definition Language (SDL) types, inputs, interfaces, and enums into strongly-typed TypeScript interfaces.
Convert CSV, TSV, or tabular delimited data into SQL INSERT statements with PostgreSQL, MySQL, and SQLite dialect support.
Generate multi-size .ico favicons, Apple touch icons, and HTML meta tags from emojis or uploaded images in your browser.
Convert cURL shell commands into clean JavaScript Fetch API, Axios, Python Requests, and Node.js HTTP request code.
Parse SQL INSERT statements and table dumps into formatted JSON objects, arrays, or key-value maps with type inference.
Decode Base64 strings and Data URIs into downloadable binary files with automatic MIME detection, size analysis, and image preview.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Design modern, organic multi-point CSS mesh gradients using pure radial gradients with interactive coordinate anchors and live CSS output.
Create seamless repeating vector patterns and background textures with live size, stroke, and color controls in SVG and CSS Data URI formats.
Generate and cryptographically sign JSON Web Tokens (HS256) via Web Crypto with custom headers, claims, and automatic expiration stamps.
Infer and generate complete GraphQL Schema Definition Language (SDL) types, queries, and mutations directly from sample JSON data.
Convert JSON Schema (Draft-07, 2020-12, OpenAPI) specifications into strongly-typed TypeScript interfaces and type aliases.
Flatten nested JSON objects into dot-notation key-value pairs for CSV and database imports, and unflatten dot-notation back into deep JSON hierarchies.
Construct standardized Conventional Commits with scopes, breaking changes, and issue references, and generate matching Git branch names.
Calculate mathematical collision probabilities (Birthday Paradox) for UUIDv4, UUIDv7, ULID, and NanoIDs based on generation rate and volume.
MayOnlineTools is 100% free, private & serverless. Help keep it fast & free with a donation:
Generate Google and Bing compliant XML sitemaps from URL lists with customizable change frequency, priority, and lastmod ISO dates.
Encode and decode text and hex using RFC 4648 Base32, Crockford Base32, and Bitcoin/IPFS Base58 with clean binary alignment.
No tools match your search
We couldn't find any tool matching your criteria.
Find the right utility for your workflow without jumping between different apps or installing extensions.
47 calculation utilities for percentages, compound interest, mortgage payments, margins, break-even, scientific math, and number theory.
63 converter tools bridging data formats (JSON, CSV, XML), color systems (HEX, RGB, CMYK), units, currencies, and SVG to PNG.
26 writing and formatting utilities: Smart word counting, case conversions, difference checking, text sanitization, and random shufflers.
124 utilities for engineers: JSON formatting, SHA-256 and MD5 hashes, UUID generation, JWT debugging, user-agent parsing, and minification.
Most online tool portals transmit your inputs to distant servers. MayOnlineTools does not. Here is why our architecture is different:
Your calculations, hashes, sensitive tokens, and documents are processed locally in your browser memory. Nothing is sent to our backend.
By removing server roundtrips, every tool recalculates on keystroke with low-latency performance and no backend waiting time.
Every tool is permanently free to use without registration, email verification, or paywalls. Simply open and compute.