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

# Lovable to Native App

> Convert your Lovable website into a native iOS and Android app.

CatDoes can transform your existing Lovable website into a native mobile application. The process extracts your website's design, branding, and content to create a fully native iOS and Android app.

<iframe width="100%" height="400" src="https://www.youtube.com/embed/P5BVjYnCdlk" title="Lovable to Native App Tutorial" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

There are two ways to convert your Lovable website into a native app. Pick whichever works best for you.

## Method 1: Using Your Website URL

Best for public-facing websites where all pages are visible without logging in.

1. Visit [catdoes.com/lovable](https://catdoes.com/lovable) and enter your Lovable website URL.

2. Log in to CatDoes — the system automatically detects your website.

3. Choose whether to make your project **Public** (free) or **Private** (requires subscription).

4. CatDoes analyzes your website, extracting:
   * Design elements and color scheme
   * Branding (logo, fonts, icons)
   * Content from your pages
   * Screenshots for reference

5. The AI agent creates your mobile app specification based on your website's design.

6. The software agent builds your native iOS and Android app.

<Note>
  Your website is analyzed automatically. You don't need to provide any design files or assets — everything is extracted from your live site.
</Note>

## Method 2: Import via GitHub

Best when your Lovable website has pages behind a login — like dashboards, account pages, or admin panels — that the agent can't see by visiting the URL. By importing through GitHub, the agent gets full access to your entire project and can rebuild every part of your app accurately.

### Step 1: Connect Lovable to GitHub

1. If you don't already have a GitHub account, go to [github.com](https://github.com) and sign up — it's free and only takes a minute.
2. In your Lovable project, go to the **GitHub** section and connect your project to a repository. Lovable will push your project's code to GitHub automatically.

### Step 2: Import into CatDoes

1. Go to [app.catdoes.com](https://app.catdoes.com/dashboard) and click **Create New App**.
2. Choose **Import from GitHub**.
3. Authorize CatDoes to access your GitHub account and select the repository that contains your Lovable project.
4. Pick the branch you want to import (usually the default one is fine).
5. Give your project a name and click **Import**.

CatDoes will pull in your entire project and set everything up. Once the import is done, the AI agent has full access to all your code — including pages that were behind a login — and can start building your native mobile app from there.

## After Conversion

Once your app is created, you can:

* Preview it in your browser or with [Expo Go](/features/live-preview)
* Continue refining with the AI agents
* Deploy to [web, Android, or iOS](/features/deployment)

<Tip>
  The conversion process captures your website's current state. After conversion, you can ask the AI agents to customize the app further or add mobile-specific features like push notifications, offline support, or native gestures.
</Tip>
