ByeRoaming eSIMs work on unlocked phones that support eSIM: typically iPhone XS and newer, Google Pixel 3 and newer, Samsung Galaxy S20 and newer, and many other recent Androids. Carrier-locked phones may block eSIM installs even if the hardware supports it.
Quick check
- iPhone: Settings → Cellular (or Mobile Data) → look for Add eSIM / Add Cellular Plan.
- Android: Settings → Network & Internet (or Connections) → look for Add mobile plan / Download a SIM instead.
- Confirm the phone is unlocked with your home carrier before travel.
More detail: How to check if your device supports eSIM. Ready to install? iPhone · Android.