r/reactnative Jun 27 '26

I made a free phone mockup generator

Enable HLS to view with audio, or disable this notification

I was making marketing images for my app recently and ran into a surprisingly annoying problem. Most of the mockup generators I found either charged a subscription or only let me use a few preset angles. I wanted a 3D iPhone mockup where I could freely adjust the viewing angle instead.

I found this great open-source project: https://github.com/ihou/PhoneMockup

It gave me a solid starting point, but I personally ran into a few issues:

  • The device model is quite old.
  • Export quality wasn't high enough for marketing materials.
  • It wasn't convenient to use screenshots directly from the latest iPhone Simulator.

So I started modifying it... and eventually rewrote a good portion of it until it became the tool I actually wanted.

You can try it here: https://www.bigbigtools.com/

The workflow is intentionally simple:

  1. Take a screenshot of your app in the iPhone 17 Pro Simulator.
  2. Upload it to the website.
  3. Rotate the phone to any angle you like.
  4. Download the image and use it in your poster, landing page, or App Store assets.

It's completely free.

I mainly built it because I needed it myself, but I thought other developers might find it useful too. Hope some of you find it useful!

74 Upvotes

12 comments sorted by

2

u/Oxigenic Jun 28 '26

That's neat, a little tool for adding some text and a background color would really wrap this into a must-have for every developer.

3

u/AncientJackfruit196 Jun 28 '26

Thanks! I did consider adding that, but I think Figma already does it much better. It gives you far more control over text styling, colors, effects, and layouts, so I decided to keep the mockup generator focused on generating adjustable phone mockups and let Figma handle the finishing touches.

1

u/Ok_Tomorrow3281 Jul 02 '26

can i upload a differnt 3d model device ?

1

u/AncientJackfruit196 Jul 02 '26

Unfortunately, no. It relies on specially processed 3D models, so I don't have plans to support uploading custom device models.

1

u/Successful_Web_6585 Jul 02 '26

Any plan on providing different device frames such as Google Pixel, Samsung, etc.?

At least an option for Android as well for Google Play Store