No, the iPhone 8 does not have eSIM capability. The technology for eSIMs is relatively new, and the iPhone Xs and Xr were the first models to support eSIMs.
The iPhone 8 is not listed as eSIM compatible, and only the latest models are eSIM compatible.
It is important to note that manufacturers are embracing eSIMs at a rapid rate, so future iPhone models may be compatible.
Click here to return back to the eSIM Help Guide
Related Articles
How to remove eSIM from iPhone
How to check if eSIM is activated in iPhone
How many eSIM can be used in iPhone XS?