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

> Aprenda como importar projetos e designs de outras ferramentas para o Replit.

O Import permite trazer código ou designs existentes para os Replit Apps e continuar criando 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     | Migração de apps Vercel                                        |
| Figma                        | URL do Frame                                          | Transformar designs em apps React                              |
| Bolt                         | Repositório GitHub exportado do Bolt                  | Migração de projetos Bolt                                      |
| Lovable                      | Repositório GitHub exportado do Lovable               | Migração de projetos Lovable                                   |
| Base44                       | Repositório GitHub exportado do Base44                | Migração de projetos Base44                                    |
| ZIP                          | Upload de arquivo `.zip`                              | Importação de arquivos de projeto locais                       |
| Planilha                     | Arquivo `.xlsx`, `.csv` ou URL do Google Sheets       | Criação de app a partir de dados de planilha                   |
| Exportação anterior do Agent | Repositório GitHub exportado de um Agent App anterior | Reimportação de um Agent App anterior                          |
| Vazio                        | Nada                                                  | Usuários avançados que querem um projeto em branco sem o Agent |

<Note>O Replit valida a compatibilidade antes de iniciar a importação.</Note>

## Guias de início rápido

<CardGroup cols={2}>
  <Card title="Importar do GitHub" icon="github" href="/pt/build/import-from-github">
    ⏰ *2 minutos*

    Importe um repositório GitHub para o Replit.
  </Card>

  <Card title="Importar do Figma" icon="figma" href="/pt/build/figma-to-app">
    ⏱️ *3 minutos*

    Converta um frame do Figma em um app React.
  </Card>

  <Card title="Importar do Vercel" icon="triangle" href="/pt/build/import-from-vercel">
    ⏱️ *3 minutos*

    Importe o repositório GitHub por trás de um projeto Vercel.
  </Card>

  <Card title="Importar do Base44" icon="grid-2" href="/pt/build/import-from-base44">
    ⏱️ *4 minutos*

    Exporte do Base44 e importe no Replit.
  </Card>

  <Card title="Importar do Bolt" icon="bolt" href="/pt/build/import-from-bolt">
    ⏱️ *4 minutos*

    Exporte do Bolt e importe no Replit.
  </Card>

  <Card title="Importar do Lovable" icon="heart" href="/pt/build/import-from-lovable">
    ⏱️ *4 minutos*

    Exporte do Lovable e importe no Replit.
  </Card>

  <Card title="Importar de ZIP" icon="file-zip" href="/pt/build/import-from-zip">
    ⏱️ *3 minutos*

    Faça upload de um arquivo `.zip` e continue com o Agent.
  </Card>
</CardGroup>

## Fluxo padrão de importação

1. Abra [replit.com/import](https://replit.com/import).
2. Selecione uma fonte de importação.
3. Conecte as contas necessárias.
4. Forneça uma URL de repositório, URL de frame ou arquivo `.zip`.
5. Adicione os secrets ou variáveis de ambiente solicitados.
6. Selecione **Import** e revise o app gerado.

## Notas sobre as fontes

### GitHub

* Use importação rápida para repositórios públicos com `https://replit.com/github.com/<owner>/<repo>`.
* Use importação guiada para repositórios públicos e privados.
* Se seu repositório for um Agent App exportado, o Replit preserva a estrutura específica do Agent durante a importação.

### Bitbucket

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

### Figma

* Importe uma única URL de frame do Figma.
* O Replit gera código React e, em seguida, o Agent ajuda a refiná-lo.
* Para melhores resultados, use frames, auto layout e nomes de camadas claros.

### Vercel

* Selecione o repositório GitHub por trás do seu projeto Vercel.
* O Replit importa o código do projeto e os padrões de configuração.
* Adicione os valores das variáveis de ambiente durante a importação.

### Bolt

* Exporte seu projeto Bolt para o GitHub antes de importar.
* O Replit importa código, estilos de UI, assets, lógica de backend (se presente) e esquema de banco de dados (se presente).
* Dados do Supabase e valores de secret não são importados.
* Após a importação, peça ao Agent para adicionar secrets e recriar os dados do banco de dados.

### Lovable

* Exporte seu projeto Lovable para o GitHub antes de importar.
* O Replit importa código, estilos de UI, assets, lógica de backend (se presente) e esquema de banco de dados (se presente).
* Dados do Supabase e valores de secret não são importados.
* Após a importação, peça ao Agent para adicionar secrets e recriar os dados do banco de dados.

### Base44

* Exporte seu projeto Base44 para o GitHub antes de importar.
* O Replit importa código, design e estilos, assets e lógica de API.
* O backend do Base44 (entidades, agents, SDK), autenticação e dados não são importados.
* Após a importação, peça ao Agent para migrar qualquer funcionalidade específica do Base44 que você ainda precisar.

### ZIP

* Faça upload de um arquivo `.zip` com uma raiz de projeto clara.
* O Replit importa arquivos, dependências e padrões de execução comuns.
* Valores de secret existentes, domínios e dados de banco de dados não são importados.

### 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 cria um app full-stack com um banco de dados populado com seus dados.
* Inclui uma UI para visualizar, pesquisar e gerenciar seus registros.

### Exportação anterior do Agent

* Reimporte um Agent App exportado anteriormente 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 do banco de dados e valores de secret não são importados.

### Vazio

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

## Limitações

* Os dados do banco de dados existente 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.

## Melhores práticas

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

## Solução de problemas

Se a importação falhar, verifique estas á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 [contate o Suporte](https://replit.com/support).

## Faturamento

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