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

# Importer depuis un fournisseur

> Importez des projets, du code et des designs depuis un autre outil dans Replit et continuez à construire avec Agent.

export const platform_8 = "Bolt"

export const platform_7 = "Base44"

export const platform_6 = "Lovable"

export const platform_5 = "Bolt"

export const projectType_5 = "project"

export const platform_4 = "Base44"

export const projectType_4 = "project"

export const platform_3 = "Lovable"

export const projectType_3 = "project"

export const platform_2 = "ZIP"

export const projectType_2 = "project"

export const platform_1 = "GitHub"

export const projectType_1 = "repository"

export const platform_0 = "Vercel"

export const projectType_0 = "project"

export const setupDescription_5 = "Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit"

export const setupDescription_4 = "Replit détecte votre stack applicative, installe les dépendances et configure les commandes d'exécution"

export const setupDescription_3 = "Agent valide la structure du projet et ajuste la configuration pour Replit"

export const setupDescription_2 = "Agent prépare l'environnement, installe les dépendances et configure les commandes d'exécution pour Replit"

export const setupDescription_1 = "Agent valide la structure du projet et ajuste la configuration pour Replit"

export const setupDescription_0 = "Agent valide la structure du projet et ajuste la configuration pour Replit"

L'importation vous permet d'apporter du code ou des designs existants dans Replit Apps et de continuer à construire avec Agent.

## Sources prises en charge

| Source                 | Ce que vous fournissez                                       | Idéal pour                                                 |
| ---------------------- | ------------------------------------------------------------ | ---------------------------------------------------------- |
| GitHub                 | URL du dépôt ou sélecteur de dépôt                           | Importations de dépôts publics et privés                   |
| Bitbucket              | URL du dépôt ou sélecteur de dépôt                           | Importations de dépôts hébergés sur Bitbucket              |
| Vercel                 | Dépôt GitHub derrière votre projet Vercel                    | Migration d'applications Vercel                            |
| Figma                  | URL de frame                                                 | Transformer des designs en applications React              |
| Claude                 | Design envoyé depuis Claude                                  | Transformer un design Claude en application interactive    |
| Bolt                   | Dépôt GitHub exporté depuis Bolt                             | Migration de projets Bolt                                  |
| Lovable                | Dépôt GitHub exporté depuis Lovable                          | Migration de projets Lovable                               |
| Base44                 | Dépôt GitHub exporté depuis Base44                           | Migration de projets Base44                                |
| ZIP                    | Téléchargement de fichier `.zip`                             | Importation d'archives de projets locaux                   |
| Feuille de calcul      | Fichier `.xlsx`, `.csv`, ou URL Google Sheets                | Construire une application à partir de données tableur     |
| Export Agent précédent | Dépôt GitHub exporté depuis une application Agent précédente | Ré-importation d'une application Agent précédente          |
| Vide                   | Rien                                                         | Utilisateurs avancés qui veulent un projet vide sans Agent |

<Note>Replit valide la compatibilité avant le début de l'importation.</Note>

Pour les designs Figma, consultez [Transformer un design Figma en application interactive](/fr/build/figma-to-app).

Pour les designs envoyés depuis Claude, consultez [Transformer un design Claude en application](/fr/build/claude-to-app).

## Importations rapides

Choisissez une source pour des instructions étape par étape :

<Tabs>
  <Tab title="Lovable">
    ⏰ *Durée estimée : quatre minutes*

    Importez un projet Lovable dans Replit en l'exportant vers GitHub, puis en important ce dépôt.

    **Avant de commencer**

    * Un projet Lovable que vous pouvez exporter
    * Un compte GitHub connecté à Lovable
    * Un compte Replit

    **Étapes**

    1. Exportez votre projet Lovable vers GitHub.
    2. Ouvrez [replit.com/import](https://replit.com/import).
    3. Sélectionnez **Lovable**.
    4. Connectez votre compte GitHub.
    5. Sélectionnez le dépôt Lovable exporté.
    6. Sélectionnez **Importer**.

    ## What gets imported

    Replit imports the following from your {platform_6} project:

    * **Code**: Application logic and source files
    * **Design and styles**: UI components and styling rules
    * **Assets**: Images, icons, and static files
    * **Backend logic**: Server-side functionality, if present
    * **Database schema**: Table structure, if present

    ## What is not imported

    * **Supabase data**: Existing database records are not migrated
    * **Secrets**: Environment variables and API keys must be added separately

    Use Agent to rebuild missing functionality, add secrets, and recreate database data.

    ## Configure and run your app

    During import, {setupDescription_0}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_3} {projectType_3}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Database setup](/references/data-and-storage/sql-database): Configure your database with Agent help
    * [Collaborate](/build/invite-teammates): Build with teammates
  </Tab>

  <Tab title="Base44">
    ⏰ *Durée estimée : quatre minutes*

    Importez un projet Base44 dans Replit en l'exportant vers GitHub, puis en important ce dépôt.

    **Avant de commencer**

    * Un projet Base44 que vous pouvez exporter
    * Un compte GitHub connecté à Base44
    * Un compte Replit

    **Étapes**

    1. Exportez votre projet Base44 vers GitHub.
    2. Ouvrez [replit.com/import](https://replit.com/import).
    3. Sélectionnez **Base44**.
    4. Connectez votre compte GitHub.
    5. Sélectionnez le dépôt Base44 exporté.
    6. Sélectionnez **Importer**.

    ## What gets imported

    Replit imports the following from your {platform_7} project:

    * **Code**: Application logic and source files
    * **Design and styles**: UI components and styling rules
    * **Assets**: Images, icons, and static files
    * **Backend logic**: Server-side functionality, if present
    * **Database schema**: Table structure, if present

    ## What is not imported

    * **Supabase data**: Existing database records are not migrated
    * **Secrets**: Environment variables and API keys must be added separately

    Use Agent to rebuild missing functionality, add secrets, and recreate database data.

    ## Configure and run your app

    During import, {setupDescription_1}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_4} {projectType_4}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Database setup](/references/data-and-storage/sql-database): Configure your database with Agent help
    * [Collaborate](/build/invite-teammates): Build with teammates
  </Tab>

  <Tab title="Vercel">
    ⏰ *Durée estimée : trois minutes*

    Importez un projet Vercel dans Replit en liant le dépôt GitHub derrière le projet.

    **Avant de commencer**

    * Un projet Vercel connecté à GitHub
    * Accès au dépôt GitHub sous-jacent
    * Un compte Replit

    **Étapes**

    1. Ouvrez [replit.com/import](https://replit.com/import).
    2. Sélectionnez **Vercel**.
    3. Connectez votre compte GitHub.
    4. Sélectionnez le dépôt de votre projet Vercel.
    5. Ajoutez les secrets et variables d'environnement demandés.
    6. Sélectionnez **Importer**.

    **Ce qui est importé**

    * Fichiers du projet et structure de répertoires
    * Configuration des dépendances et du framework
    * Paramètres par défaut d'exécution et de build pour Replit

    **Ce qui n'est pas importé**

    * Valeurs existantes des variables d'environnement
    * Domaines personnalisés
    * Comportements edge ou middleware spécifiques à Vercel
    * Configuration d'analyses externes ou de monitoring

    ## Configure and run your app

    During import, {setupDescription_2}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_0} {projectType_0}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Collaborate](/build/invite-teammates): Build with teammates
  </Tab>

  <Tab title="Bolt">
    ⏰ *Durée estimée : quatre minutes*

    <Warning>Agent prend actuellement en charge les importations Bolt pour les applications Vite + React.</Warning>

    Importez un projet Bolt dans Replit en l'exportant vers GitHub, puis en important ce dépôt.

    **Avant de commencer**

    * Un projet Bolt que vous pouvez exporter
    * Un compte GitHub connecté à Bolt
    * Un compte Replit

    **Étapes**

    1. Exportez votre projet Bolt vers GitHub.
    2. Ouvrez [replit.com/import](https://replit.com/import).
    3. Sélectionnez **Bolt**.
    4. Connectez votre compte GitHub.
    5. Sélectionnez le dépôt Bolt exporté.
    6. Sélectionnez **Importer**.

    ## What gets imported

    Replit imports the following from your {platform_8} project:

    * **Code**: Application logic and source files
    * **Design and styles**: UI components and styling rules
    * **Assets**: Images, icons, and static files
    * **Backend logic**: Server-side functionality, if present
    * **Database schema**: Table structure, if present

    ## What is not imported

    * **Supabase data**: Existing database records are not migrated
    * **Secrets**: Environment variables and API keys must be added separately

    Use Agent to rebuild missing functionality, add secrets, and recreate database data.

    ## Configure and run your app

    During import, {setupDescription_3}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_5} {projectType_5}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Database setup](/references/data-and-storage/sql-database): Configure your database with Agent help
    * [Collaborate](/build/invite-teammates): Build with teammates
  </Tab>

  <Tab title="GitHub">
    ⏰ *Durée estimée : deux minutes*

    Importez un dépôt GitHub dans Replit pour exécuter, tester et publier plus rapidement.

    **Avant de commencer**

    * Une URL de dépôt GitHub
    * Accès au dépôt (public ou privé)
    * Un compte Replit

    **Option 1 : importation rapide**

    L'importation rapide fonctionne pour les dépôts publics.

    1. Copiez le chemin du dépôt après `github.com/`.
    2. Ouvrez `https://replit.com/github.com/<propriétaire>/<dépôt>`.
    3. Appuyez sur Entrée pour démarrer l'importation.

    *Exemple*

    * URL GitHub : `https://github.com/exampleUser/my-app`
    * URL d'importation Replit : `https://replit.com/github.com/exampleUser/my-app`

    **Option 2 : importation guidée**

    L'importation guidée prend en charge les dépôts publics et privés.

    1. Ouvrez [replit.com/import](https://replit.com/import).
    2. Sélectionnez **GitHub**.
    3. Connectez votre compte GitHub.
    4. Choisissez un dépôt.
    5. Sélectionnez **Importer**.

    **Ce qui est importé**

    * Fichiers et dossiers du dépôt
    * Fichiers de dépendances
    * Configuration courante d'exécution et de build

    **Ce qui n'est pas importé**

    * Valeurs existantes des secrets et variables d'environnement
    * Services spécifiques à la plateforme qui ne s'exécutent pas par défaut dans Replit

    ## Configure and run your app

    During import, {setupDescription_4}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_1} {projectType_1}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Collaborate](/build/invite-teammates): Build with teammates

    **Résolution des problèmes de connexion GitHub**

    Si vous voyez `Failed to get repository, please re-authenticate with GitHub`, ou si le menu déroulant du dépôt affiche `No repositories found`, le flux d'importation GitHub utilise une connexion distincte de celle de votre page **Compte → Services connectés**. Reconnecter sous Services connectés seul ne résoudra pas le flux d'importation.

    <Steps>
      <Step title="Reconnecter GitHub depuis Fournisseurs Git">
        Ouvrez la section **Fournisseurs Git** dans les paramètres de votre compte Replit, déconnectez GitHub et reconnectez depuis le même écran. Après cela, vos dépôts personnels devraient apparaître dans le menu déroulant d'importation.
      </Step>

      <Step title="Approuver l'application Replit pour votre organisation GitHub">
        Si le dépôt appartient à une organisation GitHub, ouvrez [https://github.com/settings/applications](https://github.com/settings/applications), trouvez l'application OAuth Replit et accordez-lui l'accès à l'organisation dans les paramètres d'accès aux applications tierces. Les administrateurs d'organisation peuvent devoir effectuer cette étape si vous n'êtes pas propriétaire de l'organisation.
      </Step>

      <Step title="Réessayer l'importation">
        Ouvrez [replit.com/import](https://replit.com/import) et réessayez l'importation, à la fois depuis le menu déroulant du dépôt et en collant l'URL du dépôt.
      </Step>
    </Steps>
  </Tab>

  <Tab title="ZIP">
    ⏰ *Durée estimée : trois minutes*

    Importez un projet local en téléchargeant un fichier `.zip`.

    **Avant de commencer**

    * Un fichier `.zip` contenant votre projet
    * Un dossier racine de projet clair dans l'archive
    * Un compte Replit

    **Étapes**

    1. Ouvrez [replit.com/import](https://replit.com/import).
    2. Sélectionnez **ZIP**.
    3. Téléchargez votre fichier `.zip`.
    4. Ajoutez les secrets et variables d'environnement demandés.
    5. Sélectionnez **Importer**.

    **Ce qui est importé**

    * Fichiers du projet et structure de répertoires
    * Fichiers de dépendances
    * Paramètres par défaut d'exécution et de build pour Replit

    **Ce qui n'est pas importé**

    * Valeurs existantes des variables d'environnement
    * Domaines personnalisés
    * Services spécifiques à la plateforme nécessitant une configuration manuelle
    * Données de base de données existantes
    * Configuration de connecteurs tiers existante

    ## Configure and run your app

    During import, {setupDescription_5}. If your app needs changes, use these Project Editor tools:

    * **[Agent](/references/agent/overview)**: Refine features, debug issues, and make code changes
    * **[Secrets](/core-concepts/project-editor/app-setup/secrets)**: Add API keys and environment variables
    * **[Workflows](/references/workspace-tools/workflows)**: Set the **Run** command for your app

    ## Continue your journey

    Now that you've imported your {platform_2} {projectType_2}, explore these next steps:

    * [Replit Agent](/references/agent/overview): Get help with feature work, debugging, and refactoring
    * [Replit Deployments](/learn/projects-and-artifacts/replit-deployments): Publish your app
    * [Collaborate](/build/invite-teammates): Build with teammates
  </Tab>
</Tabs>

## Autres sources

### Bitbucket

* Collez une URL de dépôt Bitbucket, ou connectez votre compte Bitbucket pour rechercher vos dépôts.
* La prise en charge d'Agent pendant l'importation peut être limitée par rapport aux projets hébergés sur GitHub.

### Feuille de calcul

* Téléchargez un fichier Excel (`.xlsx`) ou CSV, ou collez une URL Google Sheets publique.
* Agent lit la structure de votre feuille de calcul et construit une application full-stack avec une base de données initialisée avec vos données.
* Inclut une interface pour afficher, rechercher et gérer vos enregistrements.

### Export Agent précédent

* Ré-importez une application Agent précédemment exportée depuis un dépôt GitHub.
* Replit préserve la structure spécifique à Agent (code, schéma de base de données, fonctionnalité backend).
* Les valeurs de base de données et les valeurs de secrets ne sont pas importées.

### Vide

* Démarrez avec un projet complètement vide — sans Agent, sans sélection de framework, et sans génération automatique.
* Idéal pour les utilisateurs avancés qui souhaitent un contrôle total sur la configuration du projet.

## Limitations

* Les données de base de données existantes ne sont pas migrées.
* Certaines dépendances complexes ou propriétaires peuvent nécessiter une configuration manuelle.
* Les projets volumineux peuvent prendre plus de temps à traiter.

## Meilleures pratiques

* Supprimez les informations d'identification sensibles avant l'importation.
* Gardez la structure de votre projet source propre.
* Vérifiez les dépendances et les commandes d'exécution après l'importation.
* Testez les flux principaux avant de publier.

## Résolution de problèmes

Si l'importation échoue, vérifiez ces points en premier :

* **Erreurs de compatibilité** : Vérifiez les fichiers de projet requis et les frameworks pris en charge.
* **Erreurs d'accès** : Confirmez les permissions du dépôt ou de la source.
* **Erreurs de traitement** : Réessayez après avoir simplifié la structure du projet ou réduit sa taille.

Si les problèmes persistent, visitez le [Centre communautaire Replit](https://replit.com/community) ou [contactez le Support](https://replit.com/support).

## Facturation

Les importations nécessitant un travail de migration Agent peuvent consommer des crédits. L'utilisation des crédits dépend de la complexité du projet.
