CONVERTIDOR DE PWA A APK

PWA a APK — Convierte tu PWA en una app Android firmada

Ya tienes una Progressive Web App: un manifest, un service worker, HTTPS. Convertirla en un APK debería tomar minutos, no una tarde instalando Android Studio, un JDK y Bubblewrap. Pega tu URL abajo: SaasToStore revisa tu PWA y genera un APK firmado para probar en tu teléfono y el AAB que Google Play realmente exige, con tu propio nombre de paquete y una clave de firma guardada a salvo para cada actualización.

Actualizado el 23 de julio de 2026

  • Prueba gratis
  • Sin cuenta
  • Resultado en 10 s
  • Tu código es tuyo

Cómo funciona la conversión de PWA a APK

Tu app es una Trusted Web Activity (TWA): una app Android ligera que abre tu PWA a pantalla completa en el motor de navegador que ya está en el teléfono —normalmente Chrome—, sin barra de direcciones. Es el enfoque que Google recomienda para publicar una PWA en Google Play. Tu código sigue en tu servidor, así que cada cambio que publicas en tu sitio aparece al instante en la app instalada: sin nueva versión y sin revisión de la tienda.

Convierte tu PWA a APK en 4 pasos

  1. 1. Revisa tu PWA

    Pega tu URL en el verificador de arriba. En unos diez segundos analiza tu manifest, tus iconos, tu service worker y el HTTPS, y te dice exactamente qué corregir, con instrucciones para Lovable, Bubble, Webflow, Framer y más. Gratis y sin cuenta.

  2. 2. Define la identidad de la app

    Elige el nombre de la app, tu nombre de paquete —por ejemplo com.tuempresa.app— y tu icono. El color del tema, el fondo y la pantalla de inicio salen de tu manifest y puedes ajustarlos.

  3. 3. Lanza el build

    Un clic. Obtienes un AAB firmado para Google Play y un APK para instalar en un dispositivo, ambos orientados a Android 16 (API 36). Tu clave de firma se genera una sola vez, se guarda cifrada y se reutiliza en cada actualización.

  4. 4. Publica

    Sube el AAB en Google Play Console, o conecta tu cuenta y publica directamente desde SaasToStore. Coloca en tu sitio el assetlinks.json generado para que Android oculte la barra de direcciones.

APK o AAB: lo que Google Play exige de verdad

Desde agosto de 2021, Google Play solo acepta apps nuevas en formato Android App Bundle (.aab). El APK sigue siendo lo que necesitas para probar en un teléfono o distribuir fuera de la tienda. Un convertidor que solo te da un APK te deja atascado en el paso de subida; cada build de SaasToStore entrega los dos.

¿Está lista tu PWA? La checklist

Un APK basado en una TWA necesita una PWA instalable. Antes del build, comprueba que tienes:

  • HTTPS en tu propio dominio
  • Un manifest con name, short_name, start_url y display en standalone
  • Iconos de 192×192 y 512×512 píxeles, idealmente uno maskable
  • Un service worker registrado
  • Una start_url que se quede en tu dominio

Seis errores que rompen una app de PWA a APK

  • La barra de direcciones aparece dentro de tu app

    Android solo la oculta cuando puede verificar que la app y el sitio son tuyos, mediante un archivo /.well-known/assetlinks.json con tu nombre de paquete y la huella de firma. SaasToStore genera ese archivo por ti. Cuando tu app ya esté en Google Play, añade también la huella de la clave de firma de Google (Play Console → Integridad de la app): Google vuelve a firmar tu app y, sin esa línea, la barra reaparece para todos los que la instalaron desde la tienda.

  • Perder la clave de firma

    Cada actualización debe firmarse con la misma clave. Si la pierdes, tendrás que pasar por el proceso de restablecimiento de Google antes de poder publicar de nuevo. Tu keystore se genera una vez, se guarda cifrado y se reutiliza automáticamente en cada build.

  • Cambiar el nombre de paquete tras el lanzamiento

    En Google Play, un nombre de paquete no puede cambiar nunca. Un nombre nuevo es una app nueva, que empieza de cero en instalaciones y reseñas. Elige el tuyo —com.tuempresa.app— desde el primer build.

  • Apuntar a una versión de Android desactualizada

    Desde el 31 de agosto de 2026, Google Play exige que las apps nuevas y las actualizaciones apunten a Android 16 (API 36). Las herramientas que no se han puesto al día producen builds que se rechazan al subirlos. Cada build de SaasToStore apunta a la API 36.

  • Iconos recortados

    Android muestra los iconos dentro de un círculo o un cuadrado redondeado. Sin un icono maskable —con margen de seguridad alrededor del logo—, tu logo queda recortado o enmarcado en blanco. Añade a tu manifest un icono maskable de 512×512.

  • Una página de inicio en otro dominio

    Si tu app se abre en una página fuera del dominio verificado —un inicio de sesión alojado en otro sitio, por ejemplo—, Android muestra la barra de direcciones en esa página. Mantén tu start_url y tus flujos principales en el dominio declarado en assetlinks.json.

¿SaasToStore o hacerlo tú mismo con Bubblewrap?

Bubblewrap, la herramienta de línea de comandos de código abierto de Google, produce el mismo tipo de app, y es una buena opción si te manejas bien en la terminal. La diferencia está en todo lo que rodea al build:

Lo que requiereBubblewrap / Android StudioSaasToStore
InstalaciónNode.js, un JDK y el Android SDK en tu equipoNada que instalar: basta un navegador
Clave de firmaCreada en tu equipo; la copia de seguridad corre por tu cuentaGenerada una vez, guardada cifrada, reutilizada en cada actualización
Requisitos de AndroidActualizar tú mismo la CLI y el proyectoCada build apunta a la API 36
Google PlaySubir cada build en Play ConsoleSúbelo tú o publica desde tu panel
Otras tiendas AndroidRepetir el trabajo en cada tiendaAmazon Appstore y Samsung Galaxy Store
iOS y escritorioHerramientas y proyectos separadosEl mismo proyecto: iOS, Windows, macOS y Linux

Actualizaciones sin volver a publicar

Como la app carga tu PWA en vivo, los cambios que publicas en tu sitio llegan al instante a todas las apps instaladas, sin nuevo build ni revisión de la tienda. Solo vuelves a hacer un build cuando cambia el envoltorio de la app: su nombre, su icono, sus colores o un nuevo requisito de Android. Los nuevos builds reutilizan la misma clave de firma, así que Google Play los acepta como actualizaciones.

La misma PWA en iOS y escritorio

La URL que conviertes en APK también puede convertirse en una app iOS para la App Store y en apps de escritorio para Windows, macOS y Linux, desde el mismo proyecto y en el mismo panel.

Conversor en línea: qué se ejecuta y dónde

El build se ejecuta en nuestros servidores, no en tu máquina. Te basta un navegador y tu URL — sin Android Studio, sin JDK, sin Bubblewrap, sin caché de Gradle. Nada que instalar y nada que mantener al día. Funciona igual desde Windows, macOS, Linux o un Chromebook, porque ninguna de esas herramientas toca tu ordenador. Lo que recibes es el AAB firmado y el APK, listos para subir.

PWA a APK — preguntas frecuentes

¿Es gratis convertir una PWA a APK?+

Sí, para probar: tu primer build de Android es gratis, con el logo de SaasToStore como icono de la app. Tu propio icono y tu nombre de paquete vienen con los planes de pago, desde 9 € en pago único, sin suscripción.

¿Aceptará Google Play mi app?+

Google Play acepta el AAB firmado para las apps nuevas; el APK sirve para pruebas e instalación directa. Cada build te da los dos, orientados a Android 16 (API 36) como exige Google Play. Como cualquier app, tu PWA también debe cumplir las políticas de contenido de Google Play.

¿Por qué mi app muestra una barra de direcciones?+

Android no pudo verificar que tu sitio y tu app van juntos. Sube el archivo assetlinks.json de tu panel a tu-dominio/.well-known/assetlinks.json. Si tu app ya está en Google Play, añade también la huella SHA-256 de la clave de firma de Google, en Play Console, en Integridad de la app.

¿Necesito Android Studio, Bubblewrap o un JDK?+

No. El build se ejecuta en nuestros servidores: solo necesitas la URL de tu PWA y un navegador. Nunca instalas Android Studio, el Android SDK, un JDK ni Bubblewrap.

¿Qué diferencia hay entre una PWA y un APK?+

Una PWA es un sitio web que se puede instalar desde el navegador. Un APK es el archivo que usa Android para instalar una app. Convertir una PWA a APK envuelve tu sitio en una app Android real: se instala desde Google Play, se abre a pantalla completa y aparece entre tus aplicaciones.

¿Mi sitio tiene que ser una PWA?+

Para esta conversión basada en una TWA, sí: HTTPS, un manifest y un service worker. El verificador gratuito te dice qué falta. Si tu sitio no es una PWA, puedes crear en su lugar una app nativa que funciona con cualquier sitio web.

¿Puedo actualizar mi app después de publicarla?+

Sí. Los cambios en tu sitio aparecen al instante en la app. Cuando vuelves a hacer un build —por un icono o un nombre nuevo— se reutiliza la misma clave de firma, así que Google Play acepta la nueva versión como una actualización.

¿Cuánto tarda un build?+

Unos minutos. Recibes el AAB y el APK en tu panel, y la contraseña de tu keystore por correo.

¿Puedo publicar en otras tiendas Android?+

Sí. El mismo build puede ir a la Amazon Appstore y a la Samsung Galaxy Store, además de Google Play.

¿Este conversor de PWA a APK funciona en línea?+

Sí. Todo ocurre en tu navegador y en nuestros servidores de build: pegas una URL, compilamos y firmamos, y descargas el AAB y el APK. No se instala nada en tu máquina, así que funciona igual desde Windows, macOS, Linux o un Chromebook — incluso en equipos donde no te dejan instalar el SDK de Android.

Guías relacionadas

Convierte tu PWA en un APK

Revisa tu PWA gratis y obtén un APK y un AAB firmados en minutos.

Convertir mi PWA — gratis