REPLIT → APP STORES

Publique seu app Replit nas lojas

Criou e fez deploy de um app no Replit? O SaasToStore transforma a URL de deploy do Replit em um app Android assinado para a Google Play — mais instaladores Windows, macOS e Linux — sem Android Studio e sem código extra.

Atualizado em 23 de julho de 2026

Do deploy do Replit ao app

Assim que seu app Replit está em deploy numa URL HTTPS, ele está pronto para virar um app de loja. O SaasToStore o empacota como bundle Android assinado e instaladores desktop — mesmo backend, mesmo frontend, agora instalável.

3 passos para publicar

  1. 1. Faça deploy no Replit

    Use Replit Deployments para obter uma URL HTTPS estável.

  2. 2. Cole a URL no SaasToStore

    Nós validamos, buscamos seu ícone e configuramos o build.

  3. 3. Faça o build e publique

    Receba um .aab assinado para a Google Play e instaladores desktop.

O que você recebe

  • Android App Bundle (.aab) + APK assinados para a Google Play
  • Instaladores desktop: Windows .msi, macOS .dmg, Linux .AppImage
  • Funciona com qualquer deploy do Replit por HTTPS
  • Notificações push a partir do plano Launch
  • Sem Android Studio, sem Gradle, sem código

Qual deploy do Replit escolher

O tipo de deploy decide como o app se comporta no celular. Deploys Autoscale dormem quando ficam ociosos: a primeira abertura depois de um período parado paga uma partida a frio. Na web isso parece uma página lenta; dentro de um app instalado, parece um app quebrado. Uma Reserved VM permanece quente e abre na hora. Um deploy Static é o mais rápido dos três e basta quando seu app não tem servidor próprio. Se seus usuários abrem o app várias vezes por dia, um deploy quente vale mais do que a computação que ele economiza.

Publique atualizações sem voltar à loja

O app carrega sua URL do Replit ao vivo, então roda sempre o seu último deploy. Publique uma correção no Replit e cada cópia instalada a recebe na próxima abertura — sem recompilar, sem revisão da loja, sem esperar que os usuários atualizem. Você só reenvia quando a casca muda: um ícone novo, um nome novo, uma permissão nova. Para um projeto que publica várias vezes por semana, essa é a diferença entre uma presença na loja que se mantém e uma que se abandona.

Confira isto antes de compilar

  • Um domínio próprio estável

    Compile no seu próprio domínio, não numa URL de prévia .replit.app. A URL fica gravada no app assinado: mudá-la depois exige publicar uma versão nova.

  • Sessões que sobrevivem a um reinício

    Guarde as sessões no banco de dados, não na memória do processo. Uma instância Autoscale pode ser reciclada entre duas aberturas e desconectar todo mundo.

  • WebSockets em WSS

    Os recursos em tempo real continuam funcionando, mas a conexão precisa ser WSS. Uma conexão WS simples é bloqueada dentro da WebView.

  • Nenhum conteúdo misto

    Cada recurso e cada chamada de API precisa ser HTTPS. Uma única imagem em HTTP basta para deixar uma área em branco no app instalado.

O que muda para quem usa

Na web, seu app do Replit vive atrás de uma URL que alguém precisa lembrar e digitar. Instalado, ele fica na tela inicial ao lado dos outros apps, abre sem a moldura do navegador e mantém a própria janela no alternador de apps. A barra de endereços some: a hospedagem fica invisível e ninguém vê que o app roda no Replit. As sessões persistem entre aberturas em vez de expirar com uma aba fechada — para uma ferramenta com login, essa é a maior diferença no dia a dia. A partir do plano Launch você também pode enviar notificações push, algo que uma aba de navegador não faz de forma confiável no iOS.

Perguntas frequentes

Meu app Replit precisa estar em deploy primeiro?+

Sim. Use Replit Deployments para obter uma URL HTTPS estável e cole no SaasToStore. Uma URL ao vivo é o único requisito.

Meu backend continua funcionando?+

Sim. O app carrega sua URL do Replit em deploy, então seu servidor, banco de dados e APIs funcionam igual à web.

Preciso saber desenvolvimento nativo?+

Não. O SaasToStore cuida do empacotamento, assinatura e do bundle pronto para a loja — você nunca abre o Android Studio.

Posso publicar na Google Play?+

Sim. Você recebe um .aab corretamente assinado aceito pela Google Play (uma taxa única do Google de 25$ se aplica).

Quanto custa?+

Há um build grátis para testar; os planos pagos começam em 9€ pagamento único para seu branding.

Meu app do Replit demora a abrir no Android. Por quê?+

Quase sempre é uma partida a frio. Deploys Autoscale dormem quando ficam ociosos, então a primeira abertura precisa acordar a instância. Mude para uma Reserved VM se o app for aberto com frequência, ou sirva um build estático se não houver servidor por trás.

Posso continuar com a URL gratuita .replit.app?+

Ela funciona, mas compile num domínio próprio. A URL fica embutida no app assinado: migrar depois para o seu domínio exige publicar uma nova versão na loja, e não apenas um novo deploy.

Replit Auth e Replit DB continuam funcionando dentro do app?+

Sim. O app roda o seu deploy: tudo que funciona num navegador móvel funciona aqui, incluindo Replit Auth e Replit DB. Guarde as sessões no banco de dados e não na memória, para que o reinício de uma instância não desconecte seus usuários.

Empacotar meu app do Replit deixa ele mais lento?+

Não. O app usa a WebView do sistema, o mesmo motor que o Chrome já usa no Android: a velocidade de renderização é a do navegador móvel. O que você tira é a moldura do navegador e o desvio de digitar uma URL; o que você acrescenta é uma partida a frio se o seu deploy dormir.

Publique seu app Replit

Cole sua URL do Replit. Fazemos o build do app assinado.

Criar meu app — grátis