Image tools
Start with what your destination requires: a file format, fewer bytes, different pixel dimensions or a PDF document.
Convert formats
Choose this when the destination rejects a format. The image can keep its dimensions while its encoding changes. Use the dedicated HEIC decoder for phone photos, and the image converter for JPG, PNG and WebP.
Control file size
Choose the compressor when dimensions are correct and you want to compare quality. Choose the target-size tool when a form imposes a byte limit; it may also reduce dimensions, so inspect both requirements.
Change dimensions
Use pixels, a percentage or a preset to change the canvas. Fit preserves all content with possible padding, Fill crops to cover it, and Stretch changes proportions. A smaller pixel grid does not imply a fixed byte size.
Create an image document
Arrange JPG, PNG or WebP images as one PDF page per image. Set page size and margins for a readable document. This does not extract text, merge existing PDFs or create a searchable OCR layer.
When a task needs more than one tool
For a HEIC photo rejected by a form, convert it to JPG first. If the form also asks for a specific width, resize the JPG. Check the byte limit last, because another resize or conversion can change the file size again. Keep the original throughout.
For a transparent logo, choose PNG or WebP before compressing. A smaller JPG may be unusable if its background no longer matches your page. For an image-only PDF, prepare readable images before combining them: a PDF wrapper does not repair blur.
Not sure whether to resize or compress? Read dimensions versus file size. For output choice, compare JPG, PNG and WebP.
Check the result before relying on it
Download and open the output. Confirm its format, dimensions, orientation and important details against the destination’s rules. Browser memory and codec support vary; no tool guarantees every source or upload portal will work. Files are processed on-device, but the website itself still needs a connection to load its code.