100% Offline • Privacy First

Image Resize

Resize one image or process many images in bulk.

1

Select Image

Choose or drag & drop one image.

2

Resize Settings

Choose the target dimensions and output options.

×
For very small target sizes, WebP usually gives the best quality. PNG may require reducing pixel dimensions.
Enter any maximum output size you want in KB, for example 25, 100, 500, 1200, etc. The app reduces quality first, then dimensions only if necessary.
85%
Lower quality usually creates a smaller file.

Preview

Upload an image to begin.

Ready
▧

No image selected

Your selected image(s) will appear here.

Preview
Images0
Original Size—
Output Size—
Saved—
0%
Privacy: All processing happens locally in your browser. Your images never leave your device. Canvas export also removes most embedded metadata.
1

Select PDF

Load a PDF from your device. Each page will be shown separately below.

Rotate individual pages with the buttons on each page card. Saving creates a new PDF and leaves the original unchanged.
PDF

No PDF selected

Your PDF pages will appear here one by one.

1

Upload Image or PDF for OCR

Extract printed English or Urdu text from images and scanned PDF files.

No file selected.
Preparing OCR…
Server OCR: OCR runs through the hosting server's local Tesseract engine. Uploaded files are processed temporarily and deleted after recognition. Your hosting account must have Tesseract with English/Urdu trained data and PDF rendering support installed.

Source Preview

OCR source file

Aa

No file selected

Your image or PDF will appear here.

Extracted Text

Edit the text before copying or saving.

Ready
0 characters0 words0 pages
\n\n