Free tools
Free tools to get your web app into the App Store
12 free tools for anyone who built a web app with Lovable, Bolt, Base44 or Cursor and wants it on iPhone and Android. No signup. Everything runs in your browser — the repo checker only reads public GitHub.
- Free, no signup
- Runs in your browser
- Plain-English results
Not sure where to start? What did you build it with?
Is my project ready to become an app?
Check the code: Capacitor, the build, and the app ID. Pick the checker for the tool you built with.
- Lovable checker
Is your Lovable app ready for the App Store?
Paste package.json. See what is set up, what is missing, and get a prompt to paste back into Lovable.
Paste package.json Open - Bolt checker
Is your Bolt app ready for the App Store?
Same checks as the Lovable checker, tuned for Bolt’s Vite projects and Next.js templates.
Paste package.json Open - Base44 checker
Is your Base44 app ready for the App Store?
Check a Base44 export: the frontend Capacitor wraps, the backend that stays hosted, and common setup mistakes.
Paste package.json Open - GitHub repo checker
Can this GitHub repo become an iPhone and Android app?
Paste a public repo URL. The same checks as the builder checkers, read straight from GitHub.
Paste a public GitHub URL Open - appId validator
Capacitor appId and bundle ID validator
Check an appId against Apple and Android rules at once, plus webDir and server.url in capacitor.config.
Paste an appId or capacitor.config Open
What do I need to ship?
Accounts, costs, and whether a Mac is one of them.
Will Apple and Google accept it?
The rule behind most rejections of wrapped web apps — and what to do when a rejection lands anyway.
- Guideline 4.2 self-audit
Will Apple reject your app as just a website?
Six questions on Apple’s Minimum Functionality rule — the usual reason wrapped web apps get rejected.
Answer 6 questions Open - Rejection explainer
Why was my app rejected by Apple or Google Play?
Also in the CapWrapp ToolboxPaste the rejection. Get the guideline in plain English, the fix, a reply for App Review, and a prompt for Lovable or Cursor.
Paste the rejection Open
Getting it through the stores
Icons and screenshots in the right sizes, failed builds explained, and Google Play’s 12-tester countdown. Most are also in the CapWrapp Toolbox once you sign up.
- App icon generator
App icon generator for iPhone and Android
Also in the CapWrapp ToolboxDrop a logo or type an emoji. Get the iOS 1024 icon, Android adaptive and round icons, and both store icons — in Capacitor’s folders.
Drop an image Open - Build error explainer
Why did my iOS or Android build fail?
Also in the CapWrapp ToolboxPaste a failed build or upload log. Get the known error, what it means, and how to fix it — signing, versions, Gradle, uploads.
Paste a build log Open - Screenshot checker
App Store and Google Play screenshot sizes
Also in the CapWrapp ToolboxDrop screenshots, see which store slots they fit, and export the missing sizes as PNGs both stores accept.
Drop screenshots Open - 12-tester countdown
Google Play 12 testers, 14 days: when can you publish?
Also in the CapWrapp ToolboxEnter your testers and the day the 12th joined. Get the date you can apply for production, a reminder, and draft answers.
Enter a date Open
FAQ
About these tools
Are these tools really free?
Yes. No signup, no email, no usage limit. They are the checks CapWrapp runs before it turns a GitHub repo into an iPhone and Android app, published so anyone can use them.
Do you store my code?
No. The package.json and config checkers parse what you paste inside your browser; nothing is sent to a server. The GitHub repo checker calls GitHub’s public API directly from your browser and only reads public repos.
Can I use these tools inside CapWrapp?
The ones you need after signing up, yes: the rejection explainer, the app icon generator, the build error explainer, the screenshot checker and the 12-tester countdown are in the Toolbox of every app in CapWrapp, in English or French. The readiness checkers stay on the public site — once you connect a repo, CapWrapp runs those checks itself.
Which tool should I start with?
Built with Lovable, Bolt or Base44? Start with the checker for that builder, or paste the GitHub repo. Make your icons, then run the Guideline 4.2 self-audit before you submit to Apple. Already rejected? Paste the message into the rejection explainer.
Can a Lovable, Bolt or Base44 app go on the App Store?
Yes, once it is wrapped in a native shell such as Capacitor, signed with your Apple Developer account, and uploaded. The App Store installs native apps, not URLs — and Apple can still reject a wrapper that is only a website (Guideline 4.2).
What is Capacitor?
Capacitor is an open-source native runtime from Ionic. It puts your web build inside real iPhone and Android projects, so the same code becomes an app you can submit to the stores, with plugins for the camera, push notifications and more.
The checks pass. Now ship it.
CapWrapp turns your GitHub repo into iPhone and Android apps, signs every build, and ships it to TestFlight and Google Play — no Mac, no Xcode.
- Free to start
- No credit card
- Sign in with Google or GitHub