This tool isA desktop-class batch editor, in your browser: You need to drag crop frames, drag watermarks and pinch to inspect detail — a phone screen is too small and your finger covers everything.
On mobile you can:Pick a size → drop images → Start processing → Download。
For fine-tuning, open the same URL in a desktop browser — it works the same.
Please rotate your phone
This is a batch editing tool designed for landscape. In portrait the panels collapse into one column and nothing is reachable.
image
Batch Photo Studio
Batch photo studio · nothing is uploaded, everything runs on your computer
● Processed locally★ Full versionPer batch 5 images
Open in:WeChat blocks ZIP downloads — use the top-right ··· Choose "Open in browser", or long-press each finished image to save them one by one.
+
Drag images in, or click to choose
Supports JPG / PNG / WebP / GIF · up to 5 images · paste enabled Ctrl+V
Editing all images’ default settings. Click one image to tune it on its own.
Click to select · Ctrl to add · double-click to preview on the right
0 selected
No images yet. Drop a few in to try.
Preview No quota usedDrag the watermark or logo to move it, pull a corner to resize
Watermark
Logo
Drag the box inside the frame; anything outside gets cropped
—
Click a thumbnail to inspect any result
UsingFirst image, updating live with the settings on the left. The watermark or logo can be dragged directly,Right-clickbrings up a menu.
Common size reference
Used for
Size
Ratio
Amazon main image
800 × 800
1:1
Product detail page
750 W (height: unlimited)
—
eBay product photo
750 × 750
1:1
Marketplace main image
800 × 800
1:1
Instagram post
1080 × 1440
3:4
TikTok / Reels vertical
1080 × 1920
9:16
Social square
1080 × 1080
1:1
Blog header
1200 × 628
1.91:1
Blog inline image
200 × 200
1:1
No need to memorize these — just pick a preset on the left. Everything runs on your machine; not a single image is uploaded.
0 images · 0 processed
Let the app call the AI for you
Set it up once, then describe the effect in a sentence.Skip this if unsure, or use the copy-paste route above.
This key is stored only in your own browser and never touches our servers.
Be careful with components from strangers though — they can read your canvas. If unsure, clear them when you’re done.
Let AI build a feature for you
No code, no sign-up. Three steps, about a minute.
1
What effect do you want?
Write in plain language, the way you would brief a designer
2
Send the block below to your AI, along with what you want
This text is an instruction sheet for the AI, explaining how the editor works. You don’t need to read it — just copy it.
Paste it here:
If one doesn’t open, try another. If none open, search the name in your browser or use the app on your phone.
3
Paste the AI reply back here, as-is
No need to read or edit it — the extra chatter gets stripped for you.
⚡
Too much hassle? Let the app call the AI itself
Add an API key once (DeepSeek, Qwen, Kimi or a local Ollama), then describe an effect in one sentence to generate a component.
No API key yet
Be more specific: AI-built effects are drawn on top of your image. If something looks wrong, toggle it off — the original is never damaged.
Templates
Click one to apply it — no AI needed.
Edit text
—
—
After savingAll usersEveryone sees the new text on reload (saved server-side, not just on your machine).
Edit asset
—
White threshold238
Opacity100
Remove background is for logos saved as JPG on white. Skip it if your logo is already a transparent PNG.
Settings
These are stored on this computer only; another device starts fresh.
Default export format
Default filename prefix
UI text size
Auto-download when done
Clear the images after export
Theme
Pick one that is easy on the eyes. Applies instantly and is remembered on this device.
Dark (default)
Light
Batch Photo Studio
v1102-0822
What it doesResize a whole batch to one size
Where did my images go?Stays on your computer — never uploaded
Does it work offline?Yes — processed entirely on your machine
FormatsJPG / PNG / WebP / GIF
Contact uszzq0341zzq
My plan
You own Lifetime — perpetual
Account—
Plan—
Expires—
Bound devices—
Per day—
Download
Unzip the offline pack and double-click to run — no internet, no server. Keep the license file safe and a reinstall won’t lose it.
How it works
Learn it in three minutes. If something is unclear, use Get help on the right.
① The fastest path: three steps
Drop images — drop images or a whole folder into the dashed area, or press Ctrl + V just paste it.
Pick a size — pick a platform preset under Output Size on the left, or type your own width and height.
Click Start processing — when you’re happy, hit the big export button on the right (ZIP / folder / single files / stitched long image).
Images are never uploaded — everything runs in your browser, and it works offline.
② Choosing a size
Amazon main image
800 × 800
Product detail page
750 W (height: unlimited)
eBay main image
750 × 750
Marketplace main image
800 × 800
Social post
1080 × 1440
TikTok / Reels vertical
1080 × 1920
Fill covers the whole canvas and crops the overflow. Fit scales the image down and pads the gaps with the background color. Use Fill for white-background product shots, Fit when nothing can be cut.
③ Add text or a logo
On the left "Text" card, add your text. Color, font, weight and outline are all adjustable. Click a swatch to change color, or drag the hue bar.
Click the tab + Add a second and third line, each with its own style.
Once addeddrag it directly in the preview, right-click to reset, resize or delete it.
logo from "Assets — click to place it, stack as many as you like.
④ For effects the presets do not cover, use My components
Describe the effect in one sentence — for example "a red sale banner with white text along the bottom".
Click AI assist, copy the text that pops up, and paste it into ChatGPT or Claude.
Paste the AI code back here and install it.
Once installed it becomes aToggle, it switches on instantly with adjustable parameters. Turning it off leaves the original alone.
Components live only on this computer and are never uploaded. To move them, use Export my components.
⑤ Crop、Color、Remove background
Crop: Click Enter crop to see the full image, then drag the cyan frame — inside stays, outside is cut. Pick 1:1 / 4:3 / 16:9 to lock an aspect ratio. Original those buttons.
Color: brightness, contrast, saturation and temperature — drag and watch.
Remove background: For product shots on white. Higher values remove more white. Export as PNG to keep the transparency.
Lasso: Hold the mouse and draw a loop — inside stays, outside becomes transparent. Click Apply crop to commit, or Cancel to leave it untouched.
These settings reset for every newly imported image — they don’t carry over.
⑥ Tune one image, or the whole batch
Don’t click any image → your changes become the defaults for every image.
Click an image → this image is edited on its own, detached from the rest. Click again to undo.
Tap three times quickly → enters multi-select. Click any image to add it; they all share one set of settings.
Made a mistake? Press Ctrl + Z Undo,Ctrl + Shift + Z Redo.
⑦ FAQ
Are my images uploaded to a server?
No. Everything is processed in your browser; the server only records how many images you used today.
Why does the preview differ in ratio from the original?
The preview showsFinished outputs. Set 1600×1600 and the preview becomes square — the sides get cropped. To keep the original ratio, switch Fill mode to Fit.
Why is the export unchanged, with nothing cropped?
Check that Output Size has the width and height you want, then hit Start processing to rebuild. Changing settings makes existing outputs stale — the card will be flagged Redo needed.
Is there a quota?
Yes. Free: 5/day. Monthly: 300/day. Quarterly: 800/day. Lifetime: 2,000/day.Does the offline pack remove every limit?。
What happens when my plan expires?
Nothing locks the moment it expires. There’s a 3-day grace period; after that the account drops to the free tier (5 images/day) and you can renew any time.
What if I switch computers?
Sign in with the same account to restore your plan. Lifetime covers 2 devices — contact support to free a slot.
Developer mode
You’re in developer mode: unlimited quota, permanent access, direct back-office entry
Account—
RoleDeveloper (unlimited)
Processed today—
Server—
Image count—
User stats
—Loading
Payment provider
Checking…
Online status
Checking…
Pending orders
Orders
Payment QR (takes effect immediately, no redeploy)
Upload the image you want viewers to scan for payment. JPG or PNG, under 3 MB.
Test account
Pricing (takes effect immediately, new orders use the new price)
Contact (The contact shown to customers under Get help)
Payment notifications (Every forwarded payment notification is logged here)
ok Code issued ·
no_order Amount, no order ·
ambiguous Ambiguous match ·
no_amount Amount unreadable ·
empty Empty content (template misconfigured)
These are just for you — nobody else sees this button.
On the pageRight-click any text — after saving, everyone sees it.
Your browser and current settings are attached automatically so we can reproduce the issue. Images are never uploaded.
Sign in / Sign up
Sign up with a phone number or an email — your plan and quota follow the account.
You can reset your password with it — double-check it.
Buying does not need an account. We store only your email and a hashed password. Images are never uploaded. Add an email address and you can reset your own password.
Unlock full version
Free: 5 images per day. Monthly: 50 per batch, 300 per day. Quarterly: 100 per batch, 800 per day. Lifetime: 200 per batch, 2,000 per day. The offline pack removes every limit.
$9 / 30 days
Current:—
You are on Monthly · pay $50 more to upgrade to Lifetime, then never pay again
You are on Monthly · pay $15 more to switch to Quarterly (60 extra days)
Plan
Free
Monthly
Quarterly
Lifetime
Images per batch
5
50
100
200
Daily limit
5
300
800
2,000
Platform presets / CustomSize
✓
✓
✓
✓
Batch rename
✓
✓
✓
✓
Watermark(Text + logo)
✓
✓
✓
✓
Split long images
✓
✓
✓
✓
Download ZIP
✓
✓
✓
✓
Expires
Perpetual
30 days
90 days
Perpetual
Device limit
Unlimited
1 device
1 device
2 devices
Offline pack (no internet needed)
—
—
—
✓
Offline quota
—
—
—
Unlimited
Export license backup
—
✓
✓
✓
Minor updates included
—
✓
✓
✓ Free
Pay here — your activation code appears automaticallyThis window unlocks itself once you’ve paid — nothing to do
After paying, send the order screenshot to support and you’ll get an activation code — or open the link we send and it unlocks in one click. The code lives in this browser; a different browser means entering it again.
··
The free quota is counted online: only a device ID and a count are sent. Never images, file names or dimensions.