Edit an image
Crop, resize, add captions or watermarks, apply effects, and optimize an image in one editor.
Add Bethemesh tools to WordPress, Webflow, Wix, or any HTML page for free. Every widget stays responsive, fast, and keeps data processing local.
Local processing · Fits its container · Updated without touching your code
Crop, resize, add captions or watermarks, apply effects, and optimize an image in one editor.
Resize an image by setting its exact width and height before downloading the result.
Merge multiple PDF files in the order you choose to create one combined document.
Encode text as Base64 or decode a Base64 string back to its original content.
Convert an image to PNG, JPEG, or WebP and adjust output quality before download.
Select the pages you want to keep and create a new PDF containing only that selection.
Merge multiple Excel or CSV files into one table with automatic column alignment.
Convert CSV data to JSON or JSON to CSV while preserving useful structure.
Compare two Excel or CSV files using a key column and spot the differences.
Encode or decode a URL, its parameters, and any special characters it contains.
Convert Excel, CSV, and other spreadsheet formats directly in your browser.
Compare two lists to identify shared items and values that differ between them.
Create multiple PNG favicon sizes from a source image directly in your browser.
Split a PDF into multiple files using the pages or page ranges you choose.
Split an Excel file into multiple sheets based on values from a selected column.
Count how often each value appears in a list and quickly identify the most frequent items.
Remove duplicate entries from a list while keeping one occurrence of each value.
Create brand, product, project or domain names - not personal names.
Sort list items alphabetically, numerically, or using the ordering option you choose.
Split a long list into evenly sized groups using the number of items you choose.
Estimate your basal metabolic rate in kcal and kJ, and compare the Mifflin-St Jeor, Harris-Benedict and Katch-McArdle equations.
Work out your bra size from your underbust and bust measurements, with UK, US, EU, French, Italian and Australian sizes and sister sizes.
Calculate your maximum heart rate (Tanaka, 220 − age, Gulati) and your five training zones, with the Karvonen method if you know your resting heart rate.
Simulate your 2027 French Bac average, result, honours and the grades you still need.
Format, minify, and validate JSON to make it easier to read or more compact.
Add a text watermark to every page of a PDF locally in your browser.
Format and validate a YAML document to improve readability and detect common errors.
Convert a Unix timestamp to a readable date or turn a date into a Unix timestamp.
Generate one or more random UUID v4 identifiers instantly and copy them when needed.
Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of a text or file in one go.
Resize every PDF page to a standard or custom size locally in your browser.
Analyze text and get word, character, line, sentence, and paragraph counts.
Generate strong random passwords from 8 to 128 characters, with the entropy shown.
Reduce PDF file size locally with lossless optimization or stronger visual compression.
Generate one or more random numbers using the range and quantity you choose.
Clean text by removing extra spaces, duplicate whitespace, and common formatting issues.
Flatten form fields or create a visually fixed PDF directly in your browser.
Extract every email address found in text and automatically remove duplicate results.
Generate Lorem Ipsum placeholder text for mockups, prototypes, and layout testing.
Recover raster images embedded in a PDF without converting whole pages to images.
Validate CSV structure and quickly identify problematic rows or columns in your data.
Compute an HMAC-SHA-1, SHA-256, SHA-384 or SHA-512 in hex or Base64 and verify a webhook signature.
Clean a PDF locally by removing metadata, JavaScript, automatic actions and embedded attachments.
Remove duplicate CSV rows using the columns you choose as matching criteria.
Automatically remove blank lines and lines that contain only whitespace from text.
Calculate your running pace, finish time or distance, predict race times from 5K to marathon and get your split times, in miles or kilometres.
Encrypt and decrypt text with a password using AES-256-GCM, right in your browser.
Calculate your body mass index from height and weight, with adult reference ranges and clearly explained limitations.
Estimate your total daily energy expenditure from your activity, compare the five levels and get guideline intakes for each weight goal.
Calculate your 2027 DNB average, result, honours and the grades you still need.
Extract selectable text from a PDF and convert it to Markdown locally, without OCR or uploading the document.
Split a CSV file into smaller files using the size or groups you choose.
Decode a PEM X.509 certificate or CSR: subject, issuer, dates, SANs, public key and SHA-256 fingerprint.
Encrypt a PDF locally with a password and AES-256 without uploading your document.
Compare two CSV files to quickly identify rows and values that differ between them.
Format or minify HTML to improve readability or reduce file size.
Change text case to lowercase, uppercase, title case, and other common formats.
Derive a salted PBKDF2-SHA-256 or SHA-512 password hash, or verify a password against an encoded value.
Remove PDF password protection locally when you know the current password.
Format or minify CSS to improve readability or reduce file size.
Merge multiple CSV files into one table while keeping columns aligned consistently.
Generate the SRI integrity attribute of a script or stylesheet from pasted content, a file or a CDN URL.
Test a regular expression against text and inspect the matches it returns.
Filter CSV rows by column using text, exact values, or numeric conditions.
Analyze CSV columns and quickly get useful statistics about your data.
Find your ideal weight for your height: healthy BMI range and the Devine, Robinson, Miller, Hamwi, Lorentz, Broca, Creff and Monnerot-Dumaine formulas.
Calculate a weighted average and the next grade needed to reach your target.
Automatically detect and remove blank PDF pages directly in your browser.
Repair a damaged PDF locally by rebuilding recoverable internal structures.
Overlay the pages of one PDF onto another locally, with adjustable opacity.
Compare two PDFs page by page and measure their visual differences locally.
Remove comments, highlights and other page annotations without changing the main content.
Build custom HTTP headers and get output ready to use in your requests.
Rearrange PDF pages into spreads ready for duplex booklet printing.
Inspect pages, size, version, metadata, forms, annotations and active elements in a PDF.
Build a complete HTTP API request with method, URL, parameters, headers, and body.
Recognize text in a scanned PDF and create a searchable PDF directly in your browser.
Control printing, modifications and content extraction with an AES-256 owner password.
Analyze HTTP headers to review security, caching, CORS, and cookie behavior.
Automatically split a PDF by a maximum number of pages or a target file size.
Create the Authorization: Basic header from a username and password, or decode an existing header.
Place 2, 4, 6 or 9 PDF pages on each A4 or Letter sheet.
Create and sign an HS256, HS384 or HS512 JWT from a header, a JSON payload and a secret.
Correct contrast, brightness and saturation or convert a PDF to grayscale.
Calculate your waist-to-hip ratio, place your waist size on the WHO cut-offs and, with your height, get the waist-to-height ratio recommended by NICE.
Calculate the Spanish university access grade out of 10 and admission grade out of 14.
Estimate your body fat percentage with the U.S. Navy method from body measurements, then see your fat mass and lean body mass.
Calculate body surface area in m² from height and weight, with the Mosteller, Du Bois, Haycock, Gehan-George and Boyd formulas.
Calculate the Portuguese nota de candidatura on the 0–200 scale.
Estimate lean body mass with Boer, James and Hume, with an optional comparison from a known body-fat percentage.
Calculate FFMI, height-normalized FFMI and FMI from height, weight and body-fat percentage.
Calculate the Italian Maturità final score out of 100.
Calculate your IB score out of 45 and check the main Diploma passing criteria.
Calculate UCAS points for A levels, AS levels and the EPQ.
Convert ECTS credits into study workload and track progress toward a credit target.
Format or minify JavaScript to improve readability or produce a more compact version.
Format Markdown text into a cleaner and more consistent structure for easier review.
Check how strong a password is: entropy, weak patterns, estimated time to crack and advice.
Verify a JWT signature with an HMAC secret or a JWK, JWKS or PEM public key, then check exp, nbf, iss and aud.
Generate secure random tokens from 8 to 256 bytes in hex, Base64 or Base64URL, with an optional prefix.
Check whether two hashes or checksums match, regardless of case, spaces or colons.
Generate a PKCE code_verifier, its S256 code_challenge and a state for your OAuth authorization request.
Compare two texts line by line and quickly spot additions, removals, and changes.
Generate TOTP 2FA codes from a Base32 secret, build the otpauth:// URI and verify a 6- or 8-digit code.
Automatically extract every number found in text and return the results as a reusable list.
Inspect a JWK or JWKS: kid, kty, alg, use, RFC 7638 thumbprint and a warning when private key material is exposed.
Automatically extract dates found in text and return them as a reusable list.
Encode or decode common HTML entities to convert special characters in text.
Convert JSON data to YAML or YAML data to JSON directly in your browser.
Convert JSON data to XML or XML data to JSON directly in your browser.
Validate a JSON document against a schema and locate every error precisely.
Test an XPath expression against XML and immediately inspect the matching results.
Build a standard cron expression, understand it and preview its next execution times.
Convert whole numbers between bases 2 and 36, including binary, octal, decimal and hexadecimal.
Convert Unix permissions between octal and symbolic notation and generate a chmod command.
Convert HTML into readable portable Markdown directly in your browser.
Create a .gitignore file from presets for your technologies and tools.
Convert tabular text between comma-separated and tab-separated formats.
Find duplicate lines, count occurrences and export a clean summary.
Instantly convert length, mass, temperature, volume and dozens of other units.
Choose a shape, enter the dimensions you know and instantly calculate everything that can be derived.
Generate TypeScript interfaces, types, Zod schemas, or JSON Schema from sample JSON.
Calculate a percentage, a change, or recover an original value.
Convert centimeters to inches instantly, or switch direction to convert inches to centimeters.
Calculate the exact difference between two dates in days, weeks, months, or years.
Add or subtract days, weeks, months or years from a date.
Convert kilograms to pounds (lb) instantly, or switch direction to convert pounds to kilograms.
Count business days between two dates, excluding Saturdays and Sundays.
Convert millimeters to inches instantly, or switch direction to convert inches to millimeters.
Generate a coordinated color palette from a starting color for your design.
Convert degrees Celsius to degrees Fahrenheit instantly, or switch direction to convert Fahrenheit to Celsius.
Inspect image dimensions, format, size and browser-readable metadata.
Convert kilometers to miles instantly, or switch direction to convert miles to kilometers.
Calculate how many days remain until a date, or how many days have passed.
Find the ISO week number of a date and the start and end dates of that week.
Convert PDF pages into individual images ready to download directly in your browser.
Convert ounces to grams or grams to ounces instantly.
Add text, annotations, images, drawings or a signature directly to your PDF.
Convert pounds (lb) to grams or grams to pounds instantly.
Parse URL parameters or build a query string from key-value pairs.
Convert liters to US gallons or US gallons to liters instantly.
Read the content of a QR code from an image directly in your browser.
Convert cubic meters to liters or liters to cubic meters instantly.
Combine multiple images into an animated GIF directly in your browser.
Convert kilometers per hour to miles per hour or MPH to KM/H instantly.
Preview an image as it may appear with different types of color vision deficiency.
Calculate the area of a square instantly from its side length.
Calculate the perimeter of a square instantly from its side length.
Convert an image to Base64/Data URI and convert Base64 back to an image.
Calculate the area of a rectangle instantly from its length and width.
Calculate the perimeter of a rectangle instantly from its length and width.
Calculate the area of a triangle instantly from its base and height.
Calculate the perimeter of a triangle instantly from its three side lengths.
Calculate the area of a circle instantly from its radius.
Calculate the circumference of a circle instantly from its radius.
Calculate Fajr, Sunrise, Dhuhr, Asr, Maghrib and Isha times for your city.
Calculate a side of a right triangle with the Pythagorean theorem or test whether a triangle is right using its converse.
Calculate a missing length with Thales’ theorem or test parallel lines with its converse.
Calculate X% of a number instantly, for example 20% of 150.
Calculate what percentage one value represents of another.
Calculate the percentage increase between an initial value and a final value.
Detect noindex, nofollow and canonical inconsistencies from HTML.
Calculate the percentage decrease between an initial value and a final value.
Calculate the final price after a discount and the amount saved instantly.
Convert square meters to square feet or square feet to square meters instantly.
Convert hectares to acres or acres to hectares instantly.
Convert liters to imperial UK gallons or UK gallons to liters instantly.
Convert kilowatts, metric horsepower (PS) and mechanical horsepower (hp) without treating them as identical.
Convert decimal storage units MB/GB and binary units MiB/GiB correctly.
Match two tables on a shared column without uploading your files.
Convert yards to metres or metres to yards instantly.
Calculate how much to save regularly to reach a target amount.
Convert knots to kilometres per hour or km/h to knots instantly.
Convert kilowatt-hours to joules or joules to kWh instantly.
Convert a number to words or written words back to digits, with a euro amount mode for cheques and documents.
Write a euro amount in words for a cheque or check, with euros and cents handled automatically.
Calculate Western Easter, Orthodox Easter and major movable Christian dates.
Estimate Zakat at 2.5% from assets, debts and your chosen Nisab standard.
Convert dates between the Persian (Solar Hijri/Jalali) and Gregorian calendars.
Convert dates between Gregorian years and the Meiji, Taishō, Shōwa, Heisei and Reiwa eras.
Convert dates between the Julian and Gregorian calendars.
Calculate morning and evening golden and blue hour periods for any location and date.
Calculate shadow length and direction from location, date, time and object height.
Group a table by column and calculate count, sum, average, minimum, or maximum.
Calculate daytime and nighttime Choghadiya periods from location, date, sunrise and sunset.
Convert dates between the 13-month Ethiopian calendar and the Gregorian calendar.
Convert dates between the 13-month Coptic calendar and the Gregorian calendar.
Convert dates between the Indian national Saka calendar and the Gregorian calendar.
Convert dates between Nepal’s Bikram Sambat calendar and the Gregorian calendar.
Build a Content Security Policy directive by directive, with HTTP header, meta tag and warnings.
Generate HSTS, nosniff, Referrer-Policy, Permissions-Policy, COOP/COEP/CORP and X-Frame-Options for Nginx or Apache.
Create a clear password policy: length, composition, history, expiration and lockout.
Create a QR code locally for text, a URL, email, phone number or Wi-Fi network.
Extract a dominant color palette from an image without uploading it to a server.
Select an area visually, lock an aspect ratio, and export the cropped image locally.
Rotate an image left, right, or to a custom angle directly in your browser.
Expand or reduce the canvas around an image without resizing its content.
Adjust brightness, contrast, saturation, exposure, temperature, hue, shadows, highlights, and sharpness.
Select a specific area of an image, then blur or pixelate it locally.
Add text, arrows, and highlights to an image directly in your browser.
Optimize an image while keeping its source format or choosing PNG, JPEG, or WebP, with optional resizing.
Create multiple image widths and automatically generate srcset and picture markup.
Combine several images into a grid with configurable spacing and background.
Add text or a logo locally with adjustable position, opacity, size, and rotation.
Convert SVG files to PNG, JPEG or WebP with preview and output settings.
Apply blur, pixelation, grayscale, or sepia with adjustable intensity.
Validate JSON-LD syntax and detect types, entities, and structural warnings.
Classify internal, external, and relative HTML links and inspect nofollow, sponsored, and ugc.
Measure term frequency, phrase occurrences, and density in text or HTML.
Generate 301 rules for Apache, Nginx, Netlify, or Vercel from a URL mapping.
Identify the browser, operating system, device and bots in a User-Agent string.
Simulate a loan, calculate monthly payments and total cost, and view a complete amortization schedule.
Instantly calculate net price, VAT and gross price in either direction.
Calculate ROI, net gain and the total cost of an investment.
Calculate the revenue and sales volume needed to cover your costs.
Calculate a discounted price, the amount saved, or the discount percentage.
Convert hourly, weekly, monthly or annual pay based on your working time.
Estimate net pay before income tax from gross salary, or calculate gross pay from net.
Calculate capital growth with compound interest and regular contributions.
Calculate gross margin, margin rate, markup rate and selling price.
Calculate CAGR between an initial and a final value.
Calculate your new salary after a raise or find the percentage needed to reach a target salary.
Estimate how inflation affects an amount.
Calculate the gross and net yield of a rental property investment.
Calculate sales commission from revenue and the applicable commission rate.
Estimate how much you can borrow and the home price you may afford from income, debts, down payment, rate and term.
Estimate the day rate you need to reach a target monthly net income.
Calculate your total debt-to-income ratio, housing ratio and remaining monthly borrowing room.
Calculate net present value from an initial investment, future cash flows and a discount rate.
Estimate internal rate of return from an initial investment and future cash flows.
Calculate how long an investment takes to recover, with simple and discounted cash flows.
Calculate working capital requirement, working capital, net cash and WCR days.
Calculate French EBE, EBITDA and both margins as a percentage of revenue.
Calculate average CAC and the payback period for customer acquisition spend.
Estimate LTV from monthly revenue, gross margin, and monthly churn.
Calculate monthly burn rate and the number of months of cash runway remaining.
Calculate annual inventory turnover and average days of inventory.
Calculate DIO, DSO, DPO, and cash conversion cycle days.
Calculate concrete volume and the cement, sand, gravel or bags required.
Calculate paintable area, litres required and paint containers to buy.
Calculate concrete blocks, pallets and mortar bags for a wall.
Calculate gravel volume, weight, bags or bulk bags to buy.
Convert slope between percent, degrees, rise, length and ratio.
Calculate plasterboards, tracks, studs and screws for a partition or ceiling.
Calculate packs, underlay, surplus and skirting boards for your floor.
Calculate area, volume, packs and thermal resistance R of insulation.
Calculate drops and rolls from dimensions and pattern repeat.
Calculate steps, riser height, going, angle and the Blondel formula.
Calculate sloped roof area and the number of tiles required.
Estimate mortar volume and bags for a brick or block wall.
Estimate bar counts, linear length, and weight for a reinforcement grid.
Estimate studs, plates, and timber length for a framed wall.
Calculate rafter length, count, and total timber for a simple gable roof.
Estimate asphalt volume, tonnage, and truckloads for a rectangular area.