Back to all articles

5-Minute App Submission Checklist (Copy-Paste Ready)

⏱️ Save 2 Hours of Work

This checklist has helped 2,500+ developers pass App Store and Google Play review on their first attempt. Everything you need in one place.

🎯 Before You Start

Submitting your app shouldn't take hours of research. Use this checklist to ensure you have everything ready before clicking "Submit for Review."

💡 Pro Tip:

Print this checklist or keep it open in a separate tab. Check off items as you complete them to avoid missing anything.

✅ The 5-Minute Submission Checklist

1. Support URL (Required for Both Stores) ⭐ #1 Rejection Reason

What You Need:

  • ✓ Public support URL (must return 200 status code)
  • ✓ Visible contact email or contact form
  • ✓ Mobile-responsive page
  • ✓ Loads under 3 seconds

⚡ Quick Solution:

Create your support URL in 30 seconds →

Free forever • App Store & Google Play compliant • No coding required

2. Privacy Policy (Required if Collecting Data)

Required If Your App:

  • ✓ Uses Google Analytics, Firebase, or any analytics
  • ✓ Shows ads (AdMob, Facebook Ads, etc.)
  • ✓ Collects email, name, or any personal data
  • ✓ Uses authentication (Google, Facebook, Apple Sign-In)
  • ✓ Stores user preferences or settings

Not Required If: Your app is completely offline with zero data collection

3. App Icon (1024×1024px)

Requirements:

  • ✓ Exactly 1024×1024 pixels
  • ✓ PNG format (no transparency/alpha channel)
  • ✓ RGB color space (not CMYK)
  • ✓ No rounded corners (stores add them automatically)
  • ✓ File size under 1MB

Pro Tip: Use Figma, Canva, or Sketch. Export as PNG with no transparency.

4. Screenshots

iOS (App Store):

  • iPhone 6.7" (1290×2796px) - Required
  • iPhone 5.5" (1242×2208px) - Recommended
  • iPad Pro 12.9" (2048×2732px) - If iPad supported

Android (Google Play):

  • ✓ Minimum 2-8 screenshots
  • ✓ 1080×1920px or higher
  • ✓ 16:9 aspect ratio recommended

Pro Tip: Show your best features first. Users decide in 3 seconds.

5. App Description

Copy-Paste Template:

[Your App Name] helps you [main benefit].

KEY FEATURES:
• [Feature 1] - [Benefit]
• [Feature 2] - [Benefit]  
• [Feature 3] - [Benefit]
• [Feature 4] - [Benefit]

WHY CHOOSE [App Name]?
✓ [Unique selling point 1]
✓ [Unique selling point 2]
✓ [Unique selling point 3]

PERFECT FOR:
→ [User type 1]
→ [User type 2]

Download now and [call to action]!

Questions? Contact us: [support email]

Character Limits: App Store: 4,000 chars • Google Play: 4,000 chars

6. Keywords (App Store Only)

Requirements:

  • ✓ Maximum 100 characters
  • ✓ Comma-separated (no spaces after commas)
  • ✓ No app name repetition
  • ✓ Singular form only (Apple adds plurals)

Example:

fitness,workout,exercise,gym,training,health,wellness,weight,diet,nutrition,tracker,planner

Pro Tip: Use AppTweak or Sensor Tower for keyword research.

7. Category Selection

  • Primary Category: Most relevant to your app's main function
  • Secondary Category: Optional, but recommended for better discovery

Pro Tip: Check top apps in your category and use similar categorization.

8. Age Rating Content

Answer Honestly About:

  • ✓ Violence or realistic violence
  • ✓ Sexual content or nudity
  • ✓ Profanity or crude humor
  • ✓ Alcohol, tobacco, or drug references
  • ✓ Gambling or simulated gambling
  • ✓ Horror/fear themes

⚠️ Warning: Incorrect age rating can result in rejection or removal.

9. Demo Account (If Required)

Provide If Your App:

  • ✓ Requires login or registration
  • ✓ Has subscription/payment features
  • ✓ Includes location-restricted content

Demo Account Format:

Username: [email protected]
Password: Demo123456

Note: This is a test account with full access to all features.

10. Review Notes

Include If:

  • ✓ Special testing instructions needed
  • ✓ Feature requires specific conditions
  • ✓ Backend services have limitations
  • ✓ Location-specific features exist

Example:

Dear Reviewer,

This app requires GPS location for core features. Please enable location services during testing.

The "Premium" feature can be tested using the demo account provided.

Thank you!

🚀 Pre-Submission Checklist

Before clicking "Submit for Review":

  • ☐ Test app on real device (not just simulator)
  • ☐ Verify support URL opens correctly
  • ☐ Check privacy policy is accessible
  • ☐ All screenshots show correct app features
  • ☐ App icon displays without errors
  • ☐ Description has no typos or formatting issues
  • ☐ Demo account credentials work
  • ☐ All third-party integrations working
  • ☐ No test code or debug logs in production build
  • ☐ Crash-free on iOS 15+/Android 8+ devices

⏱️ Timeline Expectations

Store First Review Resubmission
App Store 24-48 hours 12-24 hours
Google Play 1-7 days 1-3 days

❌ Top 5 Rejection Reasons (and Quick Fixes)

1. Missing or Invalid Support URL

Fix: Create compliant support URL →

2. Missing Privacy Policy

Fix: Generate free privacy policy →

3. App Crashes or Bugs

Fix: Test on multiple devices. Use Firebase Crashlytics or Sentry.

4. Incomplete or Misleading Metadata

Fix: Use copy-paste templates above. Be honest and accurate.

5. Demo Account Not Working

Fix: Test credentials yourself before submitting. Include clear instructions.

📱 Where to Submit

🍎 App Store Connect

  1. 1. Go to appstoreconnect.apple.com
  2. 2. Select "My Apps" → Your App
  3. 3. Go to "App Information"
  4. 4. Fill in all required fields
  5. 5. Add screenshots and metadata
  6. 6. Submit for Review

🤖 Google Play Console

  1. 1. Go to play.google.com/console
  2. 2. Select your app
  3. 3. Go to "Store presence" → "Store listing"
  4. 4. Fill in all required fields
  5. 5. Upload screenshots and graphics
  6. 6. Submit for Review

🎉 Quick Start: 30-Second Setup

Don't Spend 2 Hours on Setup

Create your support URL and privacy policy in 30 seconds

✓ Free forever • ✓ App Store & Google Play compliant • ✓ Used by 2,500+ developers

💾 Download Printable Checklist

Want this checklist as a PDF? Enter your email and we'll send it instantly:

Free download • No spam • Includes bonus rejection fix guide


📚 Related Resources

Need a Support URL for Your App?

Generate a compliant, professional support page in under a minute. Our easy-to-use generator creates everything you need for App Store and Google Play submissions.