CONVERTIDOR DE PWA A APK
PWA a APK — Convierte tu PWA en una app Android firmada
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. 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. 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. 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. 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 requiere | Bubblewrap / Android Studio | SaasToStore |
|---|---|---|
| Instalación | Node.js, un JDK y el Android SDK en tu equipo | Nada que instalar: basta un navegador |
| Clave de firma | Creada en tu equipo; la copia de seguridad corre por tu cuenta | Generada una vez, guardada cifrada, reutilizada en cada actualización |
| Requisitos de Android | Actualizar tú mismo la CLI y el proyecto | Cada build apunta a la API 36 |
| Google Play | Subir cada build en Play Console | Súbelo tú o publica desde tu panel |
| Otras tiendas Android | Repetir el trabajo en cada tienda | Amazon Appstore y Samsung Galaxy Store |
| iOS y escritorio | Herramientas y proyectos separados | El 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
- →PWA a EXE — una app de Windows desde la misma URL
- →Cómo convertir una PWA a APK — guía paso a paso
- →PWA a AAB — el formato de Google Play
- →Publicar una PWA en Google Play
- →¿Qué es una Trusted Web Activity?
- →AAB o APK — ¿qué formato?
- →SaasToStore vs Bubblewrap
- →SaasToStore vs PWABuilder
- →Convertir sitio web a APK — para cualquier sitio
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