> ## 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.

# Importar de um provedor

> Traga projetos, código e designs de outra ferramenta para o Replit e continue construindo com o 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 prepares the environment, installs dependencies, and configures run commands for Replit"

export const setupDescription_4 = "Replit detects your app stack, installs dependencies, and configures run commands"

export const setupDescription_3 = "Agent validates project structure and adjusts setup for Replit"

export const setupDescription_2 = "Agent prepares the environment, installs dependencies, and configures run commands for Replit"

export const setupDescription_1 = "Agent validates project structure and adjusts setup for Replit"

export const setupDescription_0 = "Agent validates project structure and adjusts setup for Replit"

O Import permite que você traga código ou designs existentes para os Replit Apps e continue construindo com o Agent.

## Fontes suportadas

| Fonte                        | O que você fornece                                    | Ideal para                                                   |
| ---------------------------- | ----------------------------------------------------- | ------------------------------------------------------------ |
| GitHub                       | URL do repositório ou seletor de repositório          | Importações de repositórios públicos e privados              |
| Bitbucket                    | URL do repositório ou seletor de repositório          | Importações de repositórios hospedados no Bitbucket          |
| Vercel                       | Repositório GitHub por trás do seu projeto Vercel     | Migrando apps Vercel                                         |
| Figma                        | URL do frame                                          | Transformar designs em apps React                            |
| Claude                       | Design enviado do Claude                              | Transformar um design do Claude em um app interativo         |
| Bolt                         | Repositório GitHub exportado do Bolt                  | Migrando projetos Bolt                                       |
| Lovable                      | Repositório GitHub exportado do Lovable               | Migrando projetos Lovable                                    |
| Base44                       | Repositório GitHub exportado do Base44                | Migrando projetos Base44                                     |
| ZIP                          | Upload de arquivo `.zip`                              | Importar arquivos de projeto locais                          |
| Planilha                     | Arquivo `.xlsx`, `.csv` ou URL do Google Sheets       | Construir um app a partir de dados de planilha               |
| Exportação anterior do Agent | Repositório GitHub exportado de um app Agent anterior | Reimportar um app Agent anterior                             |
| Vazio                        | Nada                                                  | Usuários avançados que querem um projeto em branco sem Agent |

<Note>O Replit valida a compatibilidade antes do início da importação.</Note>

Para designs Figma, consulte [Transformar um design Figma em um app interativo](/pt/build/figma-to-app).

Para designs enviados do Claude, consulte [Transformar um design do Claude em um app](/pt/build/claude-to-app).

## Importações rápidas

Escolha uma fonte para instruções passo a passo:

<Tabs>
  <Tab title="Lovable">
    ⏰ *Tempo estimado: quatro minutos*

    Importe um projeto Lovable para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.

    **Antes de começar**

    * Um projeto Lovable que você pode exportar
    * Uma conta GitHub conectada ao Lovable
    * Uma conta Replit

    **Passos**

    1. Exporte seu projeto Lovable para o GitHub.
    2. Abra [replit.com/import](https://replit.com/import).
    3. Selecione **Lovable**.
    4. Conecte sua conta GitHub.
    5. Selecione o repositório Lovable exportado.
    6. Selecione **Importar**.

    ## 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">
    ⏰ *Tempo estimado: quatro minutos*

    Importe um projeto Base44 para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.

    **Antes de começar**

    * Um projeto Base44 que você pode exportar
    * Uma conta GitHub conectada ao Base44
    * Uma conta Replit

    **Passos**

    1. Exporte seu projeto Base44 para o GitHub.
    2. Abra [replit.com/import](https://replit.com/import).
    3. Selecione **Base44**.
    4. Conecte sua conta GitHub.
    5. Selecione o repositório Base44 exportado.
    6. Selecione **Importar**.

    ## 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">
    ⏰ *Tempo estimado: três minutos*

    Importe um projeto Vercel para o Replit vinculando o repositório GitHub por trás do projeto.

    **Antes de começar**

    * Um projeto Vercel conectado ao GitHub
    * Acesso ao repositório GitHub de suporte
    * Uma conta Replit

    **Passos**

    1. Abra [replit.com/import](https://replit.com/import).
    2. Selecione **Vercel**.
    3. Conecte sua conta GitHub.
    4. Selecione o repositório do seu projeto Vercel.
    5. Adicione quaisquer segredos e variáveis de ambiente solicitados.
    6. Selecione **Importar**.

    **O que é importado**

    * Arquivos do projeto e estrutura de diretórios
    * Configuração de dependência e framework
    * Padrões de execução e build para o Replit

    **O que não é importado**

    * Valores de variáveis de ambiente existentes
    * Domínios personalizados
    * Comportamento de edge ou middleware específico do Vercel
    * Configuração de análises ou monitoramento externo

    ## 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">
    ⏰ *Tempo estimado: quatro minutos*

    <Warning>O Agent atualmente suporta importações do Bolt para apps Vite + React.</Warning>

    Importe um projeto Bolt para o Replit exportando-o para o GitHub e, em seguida, importando esse repositório.

    **Antes de começar**

    * Um projeto Bolt que você pode exportar
    * Uma conta GitHub conectada ao Bolt
    * Uma conta Replit

    **Passos**

    1. Exporte seu projeto Bolt para o GitHub.
    2. Abra [replit.com/import](https://replit.com/import).
    3. Selecione **Bolt**.
    4. Conecte sua conta GitHub.
    5. Selecione o repositório Bolt exportado.
    6. Selecione **Importar**.

    ## 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">
    ⏰ *Tempo estimado: dois minutos*

    Importe um repositório GitHub para o Replit para executar, testar e publicar mais rapidamente.

    **Antes de começar**

    * Uma URL de repositório GitHub
    * Acesso ao repositório (público ou privado)
    * Uma conta Replit

    **Opção um: importação rápida**

    A importação rápida funciona para repositórios públicos.

    1. Copie o caminho do repositório após `github.com/`.
    2. Abra `https://replit.com/github.com/<owner>/<repo>`.
    3. Pressione Enter para iniciar a importação.

    *Exemplo*

    * URL do GitHub: `https://github.com/exampleUser/my-app`
    * URL de importação do Replit: `https://replit.com/github.com/exampleUser/my-app`

    **Opção dois: importação guiada**

    A importação guiada suporta repositórios públicos e privados.

    1. Abra [replit.com/import](https://replit.com/import).
    2. Selecione **GitHub**.
    3. Conecte sua conta GitHub.
    4. Escolha um repositório.
    5. Selecione **Importar**.

    **O que é importado**

    * Arquivos e pastas do repositório
    * Arquivos de dependência
    * Configuração comum de execução e build

    **O que não é importado**

    * Valores de segredos e variáveis de ambiente existentes
    * Serviços específicos de plataforma que não são executados no Replit por padrão

    ## 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

    **Solução de problemas de conexão com o GitHub**

    Se você vir `Failed to get repository, please re-authenticate with GitHub`, ou o menu suspenso de repositório mostrar `No repositories found`, o fluxo de importação do GitHub usa uma conexão separada da que está na página **Conta → Serviços Conectados**. Reconectar em Serviços Conectados sozinho não corrigirá o fluxo de importação.

    <Steps>
      <Step title="Reconectar GitHub em Provedores Git">
        Abra a seção **Provedores Git** nas configurações da sua conta Replit, desconecte o GitHub e reconecte a partir da mesma tela. Depois disso, seus repositórios pessoais devem aparecer no menu suspenso de importação.
      </Step>

      <Step title="Aprovar o app Replit para sua organização GitHub">
        Se o repositório pertence a uma organização GitHub, abra [https://github.com/settings/applications](https://github.com/settings/applications), encontre o app OAuth do Replit e conceda acesso à organização nas configurações de acesso de aplicativos de terceiros. Os administradores da organização podem precisar executar esta etapa se você não for proprietário da organização.
      </Step>

      <Step title="Tentar a importação novamente">
        Abra [replit.com/import](https://replit.com/import) e tente a importação novamente, tanto pelo menu suspenso de repositório quanto colando a URL do repositório.
      </Step>
    </Steps>
  </Tab>

  <Tab title="ZIP">
    ⏰ *Tempo estimado: três minutos*

    Importe um projeto local enviando um arquivo `.zip`.

    **Antes de começar**

    * Um arquivo `.zip` que contém seu projeto
    * Uma pasta raiz de projeto clara no arquivo
    * Uma conta Replit

    **Passos**

    1. Abra [replit.com/import](https://replit.com/import).
    2. Selecione **ZIP**.
    3. Faça upload do seu arquivo `.zip`.
    4. Adicione quaisquer segredos e variáveis de ambiente solicitados.
    5. Selecione **Importar**.

    **O que é importado**

    * Arquivos do projeto e estrutura de diretórios
    * Arquivos de dependência
    * Padrões de execução e build para o Replit

    **O que não é importado**

    * Valores de variáveis de ambiente existentes
    * Domínios personalizados
    * Serviços específicos de plataforma que precisam de configuração manual
    * Dados de banco de dados existentes
    * Configuração existente de conectores de terceiros

    ## 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>

## Outras fontes

### Bitbucket

* Cole uma URL de repositório Bitbucket ou conecte sua conta Bitbucket para pesquisar seus repositórios.
* O suporte do Agent durante a importação pode ser limitado em comparação com projetos hospedados no GitHub.

### Planilha

* Faça upload de um arquivo Excel (`.xlsx`) ou CSV, ou cole uma URL pública do Google Sheets.
* O Agent lê a estrutura da sua planilha e constrói um app full-stack com um banco de dados preenchido com seus dados.
* Inclui uma interface para visualizar, pesquisar e gerenciar seus registros.

### Exportação anterior do Agent

* Reimporte um app Agent previamente exportado de um repositório GitHub.
* O Replit preserva a estrutura específica do Agent (código, esquema de banco de dados, funcionalidade de backend).
* Valores de banco de dados e valores de segredos não são importados.

### Vazio

* Comece com um projeto completamente vazio — sem Agent, sem seleção de framework e sem estruturação.
* Ideal para usuários avançados que querem controle total sobre a configuração do projeto.

## Limitações

* Dados de banco de dados existentes não são migrados.
* Algumas dependências complexas ou proprietárias podem precisar de configuração manual.
* Projetos grandes podem levar mais tempo para processar.

## Boas práticas

* Remova credenciais sensíveis antes da importação.
* Mantenha a estrutura do projeto de origem limpa.
* Verifique dependências e comandos de execução após a importação.
* Teste os fluxos principais antes de publicar.

## Solução de problemas

Se a importação falhar, verifique essas áreas primeiro:

* **Erros de compatibilidade**: Verifique os arquivos de projeto necessários e os frameworks suportados.
* **Erros de acesso**: Confirme as permissões do repositório ou da fonte.
* **Erros de processamento**: Tente novamente após simplificar a estrutura do projeto ou reduzir o tamanho.

Se os problemas continuarem, visite o [Replit Community Hub](https://replit.com/community) ou [entre em contato com o Suporte](https://replit.com/support).

## Faturamento

Importações que exigem trabalho de migração do Agent podem consumir créditos. O uso de créditos depende da complexidade do projeto.
