> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Creating and using your app on mobile

> Create, edit, and manage your Base44 app from your mobile device. Let anyone open and use your app right from their own home screen, just like a native app.

Base44 gives you full flexibility on mobile. Build and edit from a mobile browser or the Base44 app, share your app with users so they can add it to their home screen, and submit it to the App Store or Google Play when you're ready.

<Frame caption="Creating a Base44 app from your mobile">
  <img src="https://mintcdn.com/base44/ZGJKpsIsMvMo-Sia/images/IMG_1753.jpg?fit=max&auto=format&n=ZGJKpsIsMvMo-Sia&q=85&s=22d013a6880426de63939c5b947ad10d" alt="Creating a Base44 app from your mobile" title="IMG 1753" className="mx-auto" style={{ width:"39%" }} width="1320" height="2731" data-path="images/IMG_1753.jpg" />
</Frame>

***

## Using Base44 from a mobile browser

You can create, edit, and manage your apps directly from a mobile browser, without needing to download anything. This lets you capture ideas, make quick changes, and keep your work moving wherever you are.

### Creating an app on mobile

Start a new app project wherever you are, using just your mobile device. This helps you capture ideas, build quickly, and manage your work even when you're away from your computer.

**To create a new app from your mobile browser:**

1. Open your browser on your mobile device.
2. Go to [**base44.com**](http://base44.com) and tap **Start Building.**
3. Sign up or log in.
4. Write your prompt and start building.

### Editing your app on mobile

Update your app directly from your mobile browser, making it easy to adjust content, add features, or make quick changes while on the go.

<Note>
  Some features such as connecting a domain and managing your app's security are not available on mobile. You need to go to a desktop to make changes to these.
</Note>

**To edit your app from your mobile browser:**

1. Open your browser on your mobile device.
2. Go to [**base44.com**](http://base44.com) and tap **Start Building.**
3. Log in to your account.
4. Tap your app.
5. Tap **Chat to Edit** to make changes using AI.

<Frame caption="Editing a Base44 app from a mobile device">
  <img src="https://mintcdn.com/base44/XU13mIfWebfJQxa8/images/chatmobile1.png?fit=max&auto=format&n=XU13mIfWebfJQxa8&q=85&s=efa01ca35d0cb7ec06192aaf439c322d" alt="Editing a Base44 app from a mobile device" width="251" height="500" data-path="images/chatmobile1.png" />
</Frame>

***

## Base44 mobile apps

Download the Base44 app to build, edit, and manage your apps on the go.

<Frame caption="The Base44 app in the app stores">
  <img src="https://mintcdn.com/base44/Q12V6to1u6ISLoKD/images/app-stores-copy-2-2.png?fit=max&auto=format&n=Q12V6to1u6ISLoKD&q=85&s=5d3cf86936d22a963cf7775a49ad1798" alt="The Base44 app in the app stores" width="1000" height="549" data-path="images/app-stores-copy-2-2.png" />
</Frame>

### Android

The Base44 Android app is available on Google Play. Download it to build, edit, and manage your apps directly from your Android device. [Download from Google Play](https://play.google.com/store/apps/details?id=com.base44.android\&pcampaignid=web_share)

### iOS

The Base44 iOS app is available on the Apple App Store. Download it to build, edit, and manage your apps directly from your iPhone or iPad. [Download from the App Store](https://apps.apple.com/il/app/base44-build-with-ai/id6757432427)

<Warning>
  **Important:**

  * The price shown in the iOS app may differ from the price on base44.com, as Apple applies its own fees.
  * To manage, change, or cancel your subscription, go to your Apple ID subscription settings. You cannot do this from your Base44 account.
  * If you have a billing issue with a subscription purchased through the iOS app, you need to contact Apple Support directly. We are not able to help with billing issues processed by Apple.
</Warning>

***

## Sharing and installing your app

Your app works in any mobile browser without needing to be in an app store. [Share the link](https://docs.base44.com/Setting-up-your-app/Managing-access#sharing-your-app) to your published app and let your users know they do not need to download anything.

<img alt="Share app link" lightAlt="Share app link" darkAlt="Share app link" src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/share.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=8af7ddefbbaacc7d8d8de2b97b1db595" className="dark:hidden" width="2330" height="1060" data-path="images/share.jpg" />

<img alt="Share app link" lightAlt="Share app link" darkAlt="Share app link" src="https://mintcdn.com/base44/r3ztrCgQg-njUB_b/images/share-1.jpg?fit=max&auto=format&n=r3ztrCgQg-njUB_b&q=85&s=2a3d513f6bd96a92df1cd5b0c841558c" className="hidden dark:block" width="2330" height="1060" data-path="images/share-1.jpg" />

For the best experience, recommend that your users add the app to their home screen. When someone adds your app to their home screen, their device uses your app's logo as the icon. It appears alongside other apps and opens with a single tap, just like a native app.

<Frame caption="Base44 app added to a mobile home screen">
  <img src="https://mintcdn.com/base44/8OV_E4sdBLs9DiyU/images/apphome.png?fit=max&auto=format&n=8OV_E4sdBLs9DiyU&q=85&s=07541f97b3b7c020949b212182bf2c4a" alt="Base44 app added to a mobile home screen" title="Apphome" className="mx-auto" style={{ width:"64%" }} width="1290" height="1028" data-path="images/apphome.png" />
</Frame>

<Note>
  Your app updates automatically, so everyone opening it from the home screen always sees the latest version.
</Note>

**To add your app to the home screen:**

1. Open the app link in your mobile browser.
2. Tap the share option in your browser.
3. Tap **Add to Home Screen**.
4. Edit the shortcut name if you want, then tap **Add**.

<Frame caption="Adding your Base44 app to your mobile home screen">
  <img src="https://mintcdn.com/base44/pXCMXSyJQoLjlHrY/images/share1.png?fit=max&auto=format&n=pXCMXSyJQoLjlHrY&q=85&s=8c25ebcc6539945915085c15999ee89c" alt="Share1" width="243" height="500" data-path="images/share1.png" />
</Frame>

***

## Submitting your app to app stores

You can prepare your app for the Apple App Store and Google Play directly from the app editor. Scan your app against store guidelines, use AI to fix issues, and generate the IPA and AAB files that you need to upload in your Apple and Google developer accounts.

<Warning>
  You need a [Builder plan or higher](https://app.base44.com/billing) to download the files for app stores.
</Warning>

<Tip>
  Learn how to [submit your app to app stores](/documentation/building-your-app/uploading-to-app-stores).
</Tip>

***

## Exporting your app

If you have a Builder plan or higher, you can export your app's code to GitHub or download it as a ZIP file. This lets you work with external tools and workflows outside of Base44.

You can then use third-party tools such as Capacitor, PWABuilder, or Trusted Web Activities (TWA) to wrap your app's URL or exported code, making it possible to distribute your app on mobile app stores. These wrappers are managed outside of Base44, and any native-only features like push notifications must be set up separately.

If you export your frontend and data, you can host the frontend elsewhere and connect it to your own backend system if you wish.

<AccordionGroup>
  <Accordion title="What can I export from Base44 (on Builder plan or higher)?">
    **Frontend (app codebase) and functions:** Your app's code by clicking the export button in the top-right corner of the app editor (GitHub or ZIP). The export includes all client-side code (HTML, CSS, JavaScript, assets) and backend functions.

    **Backend (data):** Your database collections as CSV files. Go to **Data** in your app editor, select a collection, click the More Actions icon and then **Export**.
  </Accordion>

  <Accordion title="What can't I export?">
    Managed hosting, authentication system, or database infrastructure.
  </Accordion>
</AccordionGroup>

For advanced help and community support, visit the [Base44 Discord community](https://discord.com/channels/1303811506080841758/1368653043071058100) to connect with other builders and share tips.

***

## FAQs

Click a question below to learn more about using your app on mobile.

<AccordionGroup>
  <Accordion title="Can I customize how my app looks on mobile?">
    Yes. Your app automatically adjusts its layout for any device, but you can fine-tune how it looks and works on mobile. See [Customizing your app for mobile](/documentation/building-your-app/design#customizing-your-app-for-mobile) in the design doc.
  </Accordion>

  <Accordion title="Are push notifications supported in Base44 apps?">
    Push notifications are not currently supported in Base44 apps. There are no push notification settings in the dashboard or app settings. If you want native push notifications in the future, you can suggest or upvote this feature on the Feedback board.

    [Add your vote on the feature request for push notifications.](https://feedback.base44.com/p/feature-request-native-push-notifications-support)
  </Accordion>

  <Accordion title="Do my users need to update the app?">
    No. Any time you make or publish changes, your visitors automatically see the latest version.
  </Accordion>

  <Accordion title="Can my users interact with forms, features, and all content on mobile?">
    Yes, every element, form, and feature of your app works on both desktop and mobile devices. We recommend testing your entire app on mobile and making any necessary adjustments in the app editor to ensure the best experience for your users.
  </Accordion>

  <Accordion title="How do I add or configure the manifest.json file for my PWA?">
    You do not need to create or upload a manifest.json file for your app. Base44 automatically generates and manages the manifest.json for you.

    You can view your app's manifest at:\
    `https://yourdomain.com/api/apps/manifests/YOUR_APP_ID/manifest.json`

    To change what appears in the manifest, update your app information instead of editing the file directly:

    1. Go to your **App Dashboard** and click **Overview**.
    2. Update your app name, descriptions, icons, and other branding details.

    These changes are reflected automatically in your manifest.json file.
  </Accordion>

  <Accordion title="Are all app editing features available on mobile?">
    Some features in Base44 are only available from desktop so you can manage them more easily on a larger screen. These include Visual Edits, security settings (RLS), editing code, working with APIs, app templates, and more.

    If you do not see a feature in the mobile app editor, open it from a desktop browser to access the full set of options.
  </Accordion>
</AccordionGroup>
