An API from BlueVeta

BlueVetaUpright

Send a product photo. We tell you if it's sideways or upside-down, and exactly how to fix it.

Above 95% on the core rotation, above 95% overall. Even the hardest tilts now clear 80%, real and measured. The full breakdown is below.*

*It varies by how far off the photo is: see the real numbers below.

Try it yourself, free

Drop a photo. See if it's upright.

Shows the real 4-axis rotation check (0/90/180/270°). The full API also catches fine-tilt angles with a calibrated confidence score.

1. Add a photo

2. See it fixed

Result appears here

3. The real API reply

// Waiting for a photo…
Get an API key →

Pricing

Pay as you go, or save with a bundle.

$3 minimum to start. No subscription. Credits never expire.

Pay as you go

3¢

per credit

$3 minimum, no subscription

  • Detects sideways/upside-down photos
  • Real-time API response
  • No subscription required

1,000 credits

$18

one-time

1.8¢ per credit

  • Everything in Pay as you go
  • 40% cheaper than pay-as-you-go
  • Credits never expire
Most popular

10,000 credits

$150

one-time

1.5¢ per credit

  • Everything in Pay as you go
  • 50% cheaper than pay-as-you-go
  • Credits never expire
  • Priority support

*$3 is a one-time minimum on your first purchase of credits, not a separate fee. It's charged once, buys you credits at the rate shown, and every credit after that is used exactly as you call the API.

How it works

1

Send a photo

One API call, one image: raw bytes, or a public URL we fetch for you. JPEG, PNG, WebP, or HEIC (iPhone photos). Built for product photography, but any image works.

2

Get a clear text answer

Back comes the exact rotation needed, plus how confident we are, in real time. Want the photo already fixed instead of just the numbers? Add one flag for a small extra charge.

3

Trust the note

When we're not confident, or a camera tag disagrees with what we actually see, we say so plainly instead of guessing. That's the part a generic vision API doesn't do.

Real numbers

The real accuracy breakdown.

Accuracy naturally drops as the fix gets harder: a clean 90° turn is easy, a subtle diagonal tilt is genuinely hard. The dots below show where each row sits on that scale; the last row is one blended number across all of them, not a harder case.

Already upright, or a clean 90°/180°/270° turn, nothing extra
Above 95%
Some additional tilt on top of that turn (up to ~30°)
Above 90%
Severe additional tilt (30°–45°, the hardest realistic case)
Above 80%
BlendedOverall, across every real-world severity mixed together
Above 95%

The exact fine-tilt degree, when the 4-axis part is right, is typically close: within 10° of true about 9 times in 10. It's a genuinely lower-confidence add-on to the main 4-axis answer, which is why we report it with its own, honestly-lower confidence figure rather than pretending it's as certain.

Measured on real, individually hand-reviewed photos; excludes photos with no single correct orientation (flat-lays, hand-held-at-an-angle shots). On AI-generated/stock-style images specifically, accuracy runs a few points lower. Unbranded ("naked") products are measurably harder than labeled ones. Full methodology & complete results →

The full research

We tested this against GPT, Gemini, and Claude, and published all of it.

Full methodology, every test result, and a head-to-head comparison against three leading AI assistants on the exact same photos, including where they won, not just where we did.

99.02%

clean-rotation accuracy

96.67%

across every real angle

3 AI models

tested head-to-head

Read the full paper →

API reference

What to send, and what you get back.

FAQ

Quick answers.

About this tool

Why this exists, and how it's built.

Listed on AI Toolz Dir

Built by the team behind BlueVeta.

The same rotation-detection engine that keeps BlueVeta's own product photos upright, now available to build with.