MirrorMagic. Upload a photo, get it transformed by AI.

mirrormagic.vercel.app
by @kcperez

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

January 2026
  • Force output dimensions to match input - throw on sharp error
  • Force all landscape images to portrait - mirror selfies are always po…
  • Auto-detect and fix sideways phone photos
  • Force output to match input dimensions exactly
  • Add more orientation debugging
  • Simplify prompt and fix rotation direction
  • Fix orientation: rotate output to match input if needed
  • Add EXIF metadata logging to debug rotation issues
  • Make AI more conservative - keep arms, only remove phone
  • Fix mobile photo orientation using EXIF auto-rotate
  • Fix Replicate output handling - support multiple formats
  • Fix dark mode spinner and mobile uploads
  • Revert processSelfie.ts to working state
  • Fix Replicate output handling - add logging and handle multiple formats
  • Revert to working state before HEIC changes
  • Revert canvas conversion - test if regular uploads work
  • Use Canvas API to convert images client-side
  • Make image upload more permissive for mobile
  • Move HEIC conversion to server-side
  • Make HEIC conversion seamless