← Back to Blog
Tools4 min read

Stop Wasting AI Tokens on Image Resizing

People are burning 50,000+ ChatGPT tokens to resize a picture. Here's why that's nuts and what to do instead.

The new bad habit: resizing in ChatGPT

Here's a workflow I keep seeing screenshotted on Twitter: someone uploads a photo to ChatGPT, asks it to resize the image to Instagram story dimensions, ChatGPT generates a brand new image based on the original (often missing detail, wrong colours, sometimes hallucinated logos), and the user spends 50,000+ tokens on what is fundamentally a 200-byte mathematical operation.

Every time this gets posted, the response is the same: 'why are you using AI to resize an image?'

Why people end up doing this

It happens because AI chatbots feel like the universal solver. People get used to asking them anything and getting an answer, so they start asking them to do operations that have nothing to do with language or reasoning. Image resizing is pure maths — pixel dimensions, aspect ratios, sampling — and there's no language model on earth that does it better than a 30-year-old algorithm running locally in a browser.

The AI doesn't tell you that. It cheerfully generates a new image and bills you for the privilege.

What 50k tokens actually cost

On most frontier models that's roughly $0.10–0.15 per resize. If you resize five images a day for a month, you've spent $20+ on something that should cost zero. And the output is worse — AI image generators drift on detail every time, so what comes back isn't your photo anymore, it's the AI's reinterpretation of your photo.

How resizing actually works

Real image resizing reads the pixels of your source image, applies a sampling algorithm (bilinear, bicubic, or Lanczos for the picky), and writes them out at the new dimensions. It's deterministic — same input, same output, every time. Runs in milliseconds on any phone or laptop. There's no model, no training data, no inference cost.

Modern browsers have this built in. The HTML Canvas API can resize an image with one line of JavaScript. Every image resize tool worth using is a thin wrapper around that — load image, draw at new size, export. The whole thing fits in a few hundred lines of code.

Where to actually resize

Pick anything that runs in the browser or locally, not anything that uses a generation model:

  • <strong className="text-gray-900">Browser tools</strong> like <a href="https://posterposter.app/resize" class="text-brand-dark font-medium hover:underline">posterposter.app/resize</a> — runs in your browser, no upload, social presets built in.
  • <strong className="text-gray-900">Photoshop / GIMP / Affinity</strong> — image > image size > done. Local, free of network latency, instant.
  • <strong className="text-gray-900">macOS Preview / Windows Photos</strong> — built into your OS. File > Export > Resize. No internet needed at all.
  • <strong className="text-gray-900">CLI tools like ImageMagick</strong> — if you're scripting, this is the canonical answer. <code>convert input.jpg -resize 1080x1920 output.jpg</code> and you're done.

When AI is actually the right tool

AI image tools are amazing for things that ARE about generation: remove a background and replace it, upscale a low-resolution photo by inferring detail, reimagine a photo in a different style. Those are jobs that need a model because there's no deterministic right answer.

Resizing is not that. It's just maths. Use the right tool for the operation: a pixel calculator for pixel calculations, a language model for language.

Don't pay $20 a month for arithmetic

If you've been using ChatGPT or Claude to resize images, stop. It's slower, more expensive, and the output is worse than a 2KB browser tool. Bookmark a free local resizer and never think about it again.

/resize is the one I built — runs in your browser, no signup, no upload, all the social presets — but anything that resizes locally is fine. Just stop burning AI tokens on something a 1995 graphics card could do.

TL;DR

  • People are using ChatGPT/Claude to resize images, burning ~50k tokens per resize
  • Resizing is deterministic maths — every browser can do it locally for free
  • AI image generators don't resize, they regenerate — wrong colours, missing detail
  • Use Preview, GIMP, ImageMagick, or any local browser-based resizer
  • Save AI tokens for things that actually need a model, not pixel arithmetic

Stop juggling platforms manually.

Poster Poster is launching soon. Join the waitlist and be the first to know.

No spam. Just one email when we launch.