Image compressor
Compress an image toward 100KB, 500KB or 1MB.
Images, PDFs, text, dates and more.
Find your tool and get straight to work, right in your browser.
51 free tools, ready to use
Compress an image toward 100KB, 500KB or 1MB.
Combine PDFs and arrange their pages before downloading.
Count visible characters, words, sentences, lines and UTF-8 bytes, including Unicode and emoji.
Count the days between two dates with clear start and end rules.
Validate JSON syntax, format it with indentation or minify it.
Create a monthly or weekly A4 calendar and print or save it as PDF.
Convert JPG, PNG and WebP without uploading your pictures.
Resize images in pixels, with optional aspect-ratio locking.
Crop a pixel region, rotate it and flip it horizontally.
Check image dimensions, format and file size.
Save selected pages as one PDF or separate PDFs in a ZIP.
Reorder, delete and rotate pages with thumbnails.
Combine pictures into an A4 PDF in your chosen order.
Export PDF pages as images or download a ZIP.
Place sequential numbers at the bottom of PDF pages.
Add a translucent text label, including supported Unicode.
Try lossless structure optimization and compare the result.
Convert a DOCX file to PDF on your PC. Chrome/Edge 137+; large first-run download.
Convert a PPTX file to PDF on your PC. Chrome/Edge 137+; large first-run download.
Convert a XLSX file to PDF on your PC. Chrome/Edge 137+; large first-run download.
Extract editable English text from a still image, privately in your browser.
Remove a person’s background locally and download a transparent PNG.
Tidy repeated spaces, blank lines and wrapped paragraphs with explicit options.
Deduplicate, naturally sort or reverse a list of lines.
Convert ASCII English letters to upper, lower, title or sentence case.
Replace the first or every occurrence of a literal string.
Compare two texts line by line with added, removed and unchanged markers.
Find intersections, unions, one-sided differences and symmetric differences.
Convert comma-separated tables with headers and flat JSON object arrays.
Percent-encode or decode a URL component, including Unicode and spaces.
Convert Unicode text and emoji to and from standard UTF-8 Base64.
Generate UUID v4 identifiers using browser cryptographic randomness.
Convert Unix seconds or milliseconds and offset-aware ISO dates.
Convert common web color formats with a color preview.
Inspect JavaScript regex matches and positions in a timed background worker.
Convert basic subtitles, shift every cue or extract readable text.
Convert HH:MM:SS.mmm durations to seconds and add multiple durations.
Calculate frame counts and elapsed time using an explicit frame rate.
Estimate a script’s length using your own speaking rate and pause allowance.
Move a date forward or backward by days, weeks or calendar months.
See how many days remain until a date, or how many have passed.
Exclude weekends and dates you explicitly enter.
Compare the same moment across cities and time zones.
Convert hours, minutes and seconds, or add a list of durations.
Make an A4 timetable, checklist or monthly habit tracker.
Choose graph, lined or dot paper with your own spacing and color.
Calculate percentages, percentage change and discounted prices.
Simplify integer ratios or solve A:B = C:X.
Convert length, mass, area, volume and temperature.
Simplify an image ratio and calculate proportional dimensions.
Convert print length and pixels at a chosen resolution.
Try a different search or browse all categories.