A SOLUTION JUST A CLICK AWAY

All the tools

Find the right tool for your next project.

Explore tools

100 tools

Online calculator

Calculate with percentages, decimals and parentheses.

Scientific calculator

Calculate powers, roots, logarithms and trigonometric functions.

Online stopwatch

Measure time with pause, resume and lap times.

Online timer

Online countdown timer with pause, resume and an optional sound.

Days between dates

Calculate calendar days between two dates, with an inclusive end-date option.

Working days and holidays

Count working days with Italian or custom holidays and optional working Saturdays.

Add hours and minutes

Add and subtract durations in hours and minutes, with decimal-hour totals.

Work hours and breaks

Calculate worked hours from intervals, overnight shifts and additional breaks.

Weighted average and ECTS

Calculate an Italian university grade average weighted by ECTS credits.

Italian graduation grade simulator

Estimate an Italian graduation grade from average, thesis points and bonuses.

Fraction calculator

Add, subtract, multiply and divide fractions with an exact simplified result.

Proportions and rule of three

Solve direct and inverse proportions using the rule of three.

VAT calculator

Add VAT to a net amount using a rate of your choice.

Remove VAT

Extract VAT from a gross total to find the net amount and tax.

Compound interest and savings plan

Simulate compound interest with monthly contributions and an annual breakdown.

Password generator

Generate random passwords with a custom length and character groups.

Barcode generator

Generate EAN-13 barcodes and download the image as SVG.

UUID generator

Generate 1 to 100 random version 4 UUIDs in your browser.

Unix timestamp converter

Convert Unix timestamps to UTC dates and back, in seconds or milliseconds.

JWT decoder

Read a JWT’s JSON header and payload locally without sending the token elsewhere.

Circle area

Circle area: formula A = π × r², custom inputs and copyable results. Free calculation in your browser.

Circle circumference

Circle circumference: formula C = 2 × π × r, custom inputs and copyable results. Free calculation in your browser.

Triangle area

Triangle area: formula A = b × h ÷ 2, custom inputs and copyable results. Free calculation in your browser.

Trapezoid area

Trapezoid area: formula A = (B + b) × h ÷ 2, custom inputs and copyable results. Free calculation in your browser.

Rectangle area

Rectangle area: formula A = b × h, custom inputs and copyable results. Free calculation in your browser.

Rhombus area

Rhombus area: formula A = D × d ÷ 2, custom inputs and copyable results. Free calculation in your browser.

Parallelogram area

Parallelogram area: formula A = b × h, custom inputs and copyable results. Free calculation in your browser.

Sphere volume

Sphere volume: formula V = 4 × π × r³ ÷ 3, custom inputs and copyable results. Free calculation in your browser.

Cylinder volume

Cylinder volume: formula V = π × r² × h, custom inputs and copyable results. Free calculation in your browser.

Cone volume

Cone volume: formula V = π × r² × h ÷ 3, custom inputs and copyable results. Free calculation in your browser.

Cube volume

Cube volume: formula V = l³, custom inputs and copyable results. Free calculation in your browser.

Cuboid volume

Cuboid volume: formula V = l × w × h, custom inputs and copyable results. Free calculation in your browser.

Pyramid volume

Pyramid volume: formula V = A × h ÷ 3, custom inputs and copyable results. Free calculation in your browser.

Square root

Square root: formula x = √n, custom inputs and copyable results. Free calculation in your browser.

Prime factorization

Prime factorization: formula n = p₁^a₁ × p₂^a₂ × …, custom inputs and copyable results. Free calculation in your browser.

Equation solver

Equation solver: formula a × x² + b × x + c = 0, custom inputs and copyable results. Free calculation in your browser.

Least common multiple

Least common multiple: formula mcm(a,b) = |a × b| ÷ MCD(a,b), custom inputs and copyable results. Free calculation in your browser.

Greatest common divisor

Greatest common divisor: formula MCD(a,b) = MCD(b, a mod b), custom inputs and copyable results. Free calculation in your browser.

Combination calculator

Combination calculator: formula C(n,k) = n! ÷ (k! × (n−k)!), custom inputs and copyable results. Free calculation in your browser.

Degrees and radians

Degrees and radians: formula rad = ° × π ÷ 180, custom inputs and copyable results. Free calculation in your browser.

Merge PDF

Merge 2–20 PDFs in selection order, up to 100 pages total. Form values are preserved with distinct names per document.

Split PDF

Split a PDF into one-page documents in a ZIP archive. Use all for every page or a range such as 1-3,5.

Extract PDF pages

Create a PDF containing only selected pages. Example: 3,1-2 preserves that order; duplicate selections are removed.

Delete PDF pages

Delete selected pages while retaining the original order of the others. At least one page must remain.

Rotate PDF

Rotate selected pages clockwise by 90, 180 or 270 degrees, in addition to any existing rotation.

Crop PDF

Crop PDF margins in millimetres relative to the unrotated page. Changes the visible area; hidden content is not deleted.

Compress PDF

Optimize a PDF losslessly by compressing streams and deduplicating objects. Returns the original if not smaller; does not resample images.

JPG and PNG to PDF

Turn up to 20 JPG, PNG or WebP images into PDF pages in selection order. Corrects EXIF orientation and uses white behind transparency.

PDF to JPG and PNG

Convert PDF pages to JPG or PNG at 72–200 DPI. One page produces an image; multiple pages produce a ZIP archive.

Fill PDF forms

Upload an AcroForm and inspect it. Fill in the displayed fields, then process again to download the PDF. Does not support XFA forms or scans.

Sign PDF

Add a drawn signature or typed name to a PDF. This is a graphical signature without a certificate or identity verification. Coordinates refer to the unrotated page.

Edit PDF

Add text to a PDF with page, position and font size controls. Does not change or delete existing text. Coordinates in millimetres on the unrotated page.

PDF to Word

Convert PDF to DOCX: editable text with simple layout, or page images preserving appearance. Scanned text requires OCR first.

Word to PDF

Convert Word DOCX documents to PDF in an isolated process. Macros disabled and no network; missing fonts can affect layout.

PDF to Excel

Extract PDF tables to Excel XLSX, one sheet per table. Detect borders or text alignment. Scans require OCR first.

PDF OCR

Make a scanned PDF searchable with local OCR in five languages. Up to 20 selected pages; output includes only those pages. Check recognized text.

PDF to PowerPoint

Convert PDF pages to PowerPoint PPTX, one page image per slide. Preserves appearance; text inside images is not editable.

PowerPoint to PDF

Convert PowerPoint PPTX presentations to static PDFs. Animations and transitions do not play; available fonts can affect appearance.

Number PDF pages

Number selected PDF pages from your chosen starting number. Numbers are centered at the bottom of the unrotated page without removing content.

Protect and unlock PDF

Protect PDFs with AES-256 or remove encryption using the correct password. Does not recover forgotten passwords. Keep the new password somewhere safe.

Remove image background

Remove backgrounds with U²-Net running locally on the server, without external services. Transparent PNG output; up to 8 megapixels. Check subject edges and details.

Enhance image quality

Enhance images with local FSRCNN AI at 2×/4× (8 MP output) or classic contrast and sharpness. May introduce artifacts; cannot reliably recover lost details.

Resize images

Resize JPG, PNG and WebP. With aspect ratio enabled, the image fits inside the maximum dimensions; disable it for exact dimensions. Up to 25 megapixels.

Crop images

Crop JPG, PNG and WebP using an origin at the top-left corner and dimensions in pixels. The crop box must remain entirely inside the image.

HEIC to JPG

Convert the main image of a HEIC or HEIF file to JPG, correcting EXIF orientation. Collections and animated sequences are not supported.

PNG to JPG

Convert PNG to JPG with white behind transparent areas. JPEG uses lossy compression and does not preserve transparency.

JPG to PNG

Convert JPG to PNG without further lossy compression. Does not recover detail already lost in JPEG; the file may become larger.

WebP to PNG and JPG

Convert static WebP to PNG or JPG. PNG preserves transparency; JPG uses a white background. Animations are not supported.

Compress JPG

Reduce JPG size with quality from 10 to 95. Compression loses detail; if the result is not smaller, the original file is returned.

ID photo online

Prepare a 35×45 mm crop at 400 DPI (551×709 px). Adjust the crop center. Does not verify face, background or acceptance: check the issuing authority requirements.

Mortgage payment

Estimate a fixed nominal-rate mortgage payment with a monthly schedule. Rounded to cents with an adjusted final payment; fees and variable rates excluded.

Loan payment

Calculate a fixed nominal-rate loan payment and interest cost. 1–600 monthly payments; extra fees excluded. Final payment adjusted to the remaining balance.

Amortization schedule

Generate a fixed-payment monthly amortization schedule: principal, interest and remaining debt. Export CSV. Fixed nominal rate, exact cents, adjusted final payment.

APR calculator

Estimate APR from principal, equal monthly payments and entered fees. Solves cash-flow present value with equal months. Does not replace contractual APR.

Savings plan simulator

Simulate a savings plan with initial capital, monthly deposits and constant effective annual return. Annual table and CSV; excludes tax, costs and inflation.

ROI calculator

Calculate ROI as net profit divided by investment cost. Revenue or final value and costs must cover the same period; the return is not annualized.

ROAS calculator

Calculate attributed revenue divided by advertising spend. A 3× ROAS equals 300% of ad costs and does not measure net profit.

Margin and markup

Distinguish margin on price from markup on cost. Cost 60 and price 100 gives 40% margin and 66.67% markup. Use values excluding VAT for a consistent comparison.

Business break-even

Find units needed to cover fixed and variable costs. Rounds units up; unit price must exceed variable cost. Single-product model.

Selling price

Find selling price from cost and target margin or markup. Margin must be below 100%. Currency result rounded to cents, without automatic VAT.

Fuel consumption

Calculate L/100 km, km/L and fuel cost from distance, fuel used and price. Distance and fuel must refer to the same trip; cost in euros.

kW to horsepower

Convert kW, metric horsepower CV/PS and mechanical horsepower hp. CV and hp are different units; select the correct one for vehicle data.

Miles to kilometers

Convert international miles and kilometers in both directions. One mile is exactly 1.609344 km; these are not nautical miles.

Celsius and Fahrenheit

Convert Celsius and Fahrenheit with a kelvin value. Absolute zero is −273.15 °C or −459.67 °F; lower temperatures are rejected.

Liters and gallons

Convert liters and gallons choosing the US liquid or UK imperial gallon. They differ: 3.785411784 L versus 4.54609 L.

Unit converter

Convert 11 quantities: length, mass, volume, temperature, duration, speed, area, pressure, energy, power and data. Distinguishes decimal and binary prefixes.

BMI calculator

Calculate adult BMI from weight and height. A general index, not a diagnosis: it does not distinguish muscle and fat or apply in the same way during pregnancy or childhood.

Basal metabolic rate

Estimate resting energy with Mifflin–St Jeor (ages 19–78). Not a clinical measurement of basal metabolism. Not for pregnancy, breastfeeding or medical conditions.

Calorie needs

Indicative energy estimate: Mifflin–St Jeor × chosen PAL (1.4–2.4), for healthy adults 19–78. Not a diet prescription; excludes pregnancy, breastfeeding and medical conditions.

Running pace

Calculate average pace per km and mile and speed from distance and time. Projections assume constant pace and do not predict performance or endurance.

Trim video online

Trim a precise video interval and download H.264/AAC MP4. Start and end in seconds; re-encoding may lose quality. Files up to 50 MB and 3 minutes.

Video to GIF

Create an animated GIF from a 0.1–15 second interval. 480 px wide, 12 fps, no audio. GIFs can be larger than the original video.

Extract audio from video

Extract the first video audio track to MP3 or WAV. Also converts audio files, including MP3 to WAV. Does not recover detail lost in the source.

Compress video

Reduce video size with H.264/AAC and adjustable CRF. If not smaller, no larger download is offered. Does not retain subtitles or multiple tracks.

Convert MOV to MP4

Convert MOV to MP4. Compatible H.264 video and AAC/MP3 audio are remuxed; otherwise re-encoded to H.264/AAC. Keeps the first audio track.

Transcribe audio

Transcribe up to 60 seconds of speech with local AI, without external services. Auto-detect or choose a language; check the text before using it. TXT output.

JSON formatter

Format or minify JSON while preserving numbers and duplicate keys. Browser processing: 1 million input characters, 100 nesting levels, 4 million output characters.

JSON validator

Validate JSON syntax and locate errors by line and column. Does not validate JSON Schema and allows duplicate keys. Up to 1 million characters and 100 levels.

Base64 converter

Encode and decode UTF-8 text with standard Base64 or Base64url. Text up to 200,000 characters; Base64 strings up to 1 million. Binary files not supported.

Regex tester

Test JavaScript regex with groups and indices. Isolated worker, 1 second limit, 100,000 text characters, 1,000 results and 500,000 captured characters. Not PCRE.