Install ESHArio
Builds not from our site do not work without a key and can harm your account.
ESHArio is installed from our site once. After that the code arrives from our server in seconds, every time you open the web app.
Latest version from our site
You need the archive once: after that the code arrives from our server in seconds.
You need an up-to-date Google Chrome on a computer (Windows, Mac or Linux). Chrome updates itself; to check the version, open chrome://version. Old and portable Chrome builds are not supported.
Video coming soon: a one-minute walk through the steps.
ESHArio works in Safari on top of the EA FC Web App. You need an iPhone with iOS 16 or newer and the Userscripts app.
Tested on iPhone X with iOS 16.7 and Userscripts 1.8.6.
ESHArio works in Firefox on top of the EA FC Web App. You need Firefox and the Violentmonkey add-on.
Tested on Samsung Galaxy A03 (Android 13, Firefox 158).
Installing: eight steps
- 1
Remove the old ESHArio and turn off other FUT helpers
On chrome://extensions press “Remove” on ESHArio: both on the copy from the store and on an older copy from our site. The new archive has its own id in Chrome, and two copies side by side would get in each other’s way. The settings and the solver’s card locks in this Chrome will be erased. Your purchase stays: sign in again after installing. Turn off other extensions for the FUT Web App with the switch on the same page. Two helpers on one screen get in each other’s way: buttons and prices go missing.

- 2
Download the archive
Press the button below. The archive lands in your Downloads folder. Chrome may mark a fresh archive as a file that is rarely downloaded: press “Keep”.
- 3
Unpack the archive
Chrome does not open zip files. The folder picker will not show the archive at all, and that is not a bug: Chrome wants the unpacked folder.
Right-click the archive, “Extract All”, “Extract”. On a Mac, double-click it. Keep the folder where it will stay, for example “Documents/ESHArio”: Chrome runs the extension straight from it.
- 4
Open the extensions page
Press “Copy” below, paste the address into the Chrome address bar and press Enter. The Extensions page opens.
chrome://extensions
- 5
Turn on “Developer mode”
The switch is in the top right corner. It only allows extensions from a folder and changes nothing else.

- 6
Press “Load unpacked”
Pick the unpacked folder from step three, the one that holds the manifest.json file. ESHArio appears in the list of extensions.

- 7
Pin the ESHArio icon
To the right of the address bar press the puzzle icon, then the pin next to ESHArio. The icon stays on the Chrome toolbar, always at hand.
- 8
Sign in
Press the ESHArio icon on the Chrome toolbar or “sign in” next to the ESHArio mark at the top of the web app. The sign-in window opens: use the email and password from your purchase email. Without signing in, the extension shows only the sign-in window.

If Chrome asks “Disable developer mode extensions?” when it starts, press “Cancel”. Usually this window does not appear.
Did the extension turn itself off after Chrome restarted? Chrome does this to a folder from Downloads or when Developer mode is off. Move the folder to a permanent place, such as Documents, turn on “Developer mode” and press “Load unpacked” again. Our code does not turn the extension off.
Chrome suggests removing ESHArio?
Chrome marks every extension that is not from the store this way: “Chrome can’t verify where this extension comes from”. Press the three dots on the right and “Keep this extension”. While Developer mode is on, this question does not come up.

How to update
ESHArio updates itself: a new version comes from our server the next time you open the web app, nothing to download. A new archive is needed rarely, and the line “A new ESHArio archive is needed” in the web app top bar will say so. Then:
- Download the new archive from this page.
- Unpack it into the same folder and agree to replace the files.
- On chrome://extensions press “Update”.
- Reload the web app tab with F5.
Removing the extension erases the solver’s card locks, so update on top without removing it.
Your settings and sign-in survive the update.
Stuck? Message us on Telegram or email support@eshario.com, we will help.

Installation: five steps
- 1
Install Userscripts
Find the “Userscripts” app by Justin Wasack in the App Store and install it.
After installing, open the Userscripts app once from the Home Screen and close it. Without this first launch Safari will not offer to install the script: the Userscripts window will say “No matched userscripts”.

- 2
Turn it on in Safari
Keep only one script manager. If you have Stay or another manager, turn it off right here: two managers keep two separate counts of requests to EA.
Open “Settings → Safari → Extensions”. Turn on “Userscripts”.
Tap “Userscripts” and set “Other Websites” to “Allow”.


- 3
Install ESHArio
Open this page, eshario.com/ios, in Safari on your iPhone and tap the button below. A page with long text opens: that is the script itself, this is expected.
Tap “aA” on the left of the address bar (in the new Safari the address is at the bottom, and instead of “aA” there is a puzzle icon to the left of the address) and choose “Userscripts” in the menu. The “…” menu on the right does not show Userscripts. In the Userscripts window tap “Install”.
The green “Userscript Installed” line means you are done.



- 4
Open the web app
Open ea.com/ea-sports-fc/ultimate-team/web-app. The first time, ESHArio downloads its code from our server and checks the signature: a loading line appears at the top, then ESHArio appears in the web app header. If ESHArio does not appear within a minute, reload the page.
If you do not see ESHArio, tap “aA” in the address bar (in the new Safari the puzzle icon to the left of the address) and check that “Userscripts” is in the menu.



- 5
Sign in to your ESHArio account
Tap “sign in” on the ESHArio badge in the header. The sign-in page eshario.com/mobile-login opens. Enter the email and password of your ESHArio account and go back to the web app. Your purchased access turns on by itself.

Good to know
- ESHArio starts one or two seconds after the web app, rarely ten. If fifteen seconds have passed and there is no ESHArio badge in the header, reload the page.
- If ESHArio is gone completely and reloading does not help, open “Settings → Safari → Extensions → Userscripts” and check that “ea.com” and “Other Websites” are set to “Allow”. Safari takes back access granted “for one day” by itself.
- If access is set and ESHArio is still missing, close Safari completely: swipe up from the bottom edge of the screen, find Safari among the open apps and swipe it up. Open Safari again and the web app in it. Sometimes the Safari extension falls asleep and does not wake the script until Safari starts again. Reloading the page does not fix this.
- Keep the web app in one tab. In a second tab ESHArio says it is busy in another tab and offers a reload button. Close the first tab, and the second one starts working by itself within half a minute.
- Do not keep many tabs open in Safari. Safari unloads a hidden tab from memory, and the web app loads again when you come back.
- While ESHArio searches the market, the screen does not turn off by itself. The first start of a search may ask you to tap again: tap once more, this is how Safari allows keeping the screen on.
- If you lock the phone or switch to another app, the search pauses. Come back and tap to continue. Calls work the same way: answer a call and the search pauses until you continue. Decline it and the search keeps going.
- Card locks are per device for now: a card locked on the computer is not locked on the phone. Lock it here too.
- ESHArio works on one computer and one phone at a time. On a second phone the price tags disappear and the badge in the header shows a pause. And EA itself keeps the web app open on only one device: signing in to the web app on the computer logs the phone out.
- ESHArio updates by itself: when you open the web app, ESHArio checks our server and installs the new version from the next page load.
Stuck? Message us on Telegram or email support@eshario.com, we will help.
Installation: five steps
- 1
Install Firefox
Find the “Firefox” browser by Mozilla in Google Play and install it.
- 2
Add Violentmonkey
Keep only one script manager: if Firefox already has Tampermonkey or another manager with ESHArio, remove ESHArio from it.
Open addons.mozilla.org/android/addon/violentmonkey in Firefox and tap “Add to Firefox”.
In the permissions window tap “Add”.


- 3
Install ESHArio
Open this page, eshario.com/android, in Firefox on your phone and tap the button below. The Violentmonkey script install page opens with the name ESHArio.
Tap “Install”. The “Script installed” line means you are done.

- 4
Open the web app
Open ea.com/ea-sports-fc/ultimate-team/web-app and sign in to EA as usual. The first time, ESHArio downloads its code from our server and checks the signature. Wait a minute and reload the page: ESHArio appears in the web app header.

- 5
Sign in to your ESHArio account
Tap “sign in” on the ESHArio badge in the coins line. The sign-in page eshario.com/mobile-login opens in a new tab. Enter the email and password of your ESHArio account and go back to the web app tab. Your purchased access turns on by itself.
Good to know
- Keep the web app in one tab. In a second tab ESHArio says it is busy in another tab and offers a reload button. Close the first tab, and the second one starts working by itself within half a minute.
- Do not press the Android system “Back” button in the web app: Firefox leaves the page and the web app loads again. Use the web app’s own arrow.
- After you unlock the phone, Firefox sometimes shows its own windows, such as “make default browser” or “notifications”. Tap “Don’t ask again” and “Cancel” or “Not now”: while the window is open, taps do not reach the web app. The picture on the right shows such a window.
- While ESHArio searches the market, the screen does not turn off by itself. The first start of a search may ask you to tap again: tap once more, this is how the browser allows keeping the screen on.
- If you lock the phone or switch to another app, the search pauses. Come back and tap to continue.
- Card locks are per device for now: a card locked on the computer is not locked on the phone. Lock it here too.
- ESHArio works on one computer and one phone at a time. On a second phone the price tags disappear and the badge in the header shows a pause. And EA itself keeps the web app open on only one device: signing in to the web app on the computer logs the phone out.
- On a phone with 3 GB of memory keep the web app as the only Firefox tab. After a few hours Firefox may close the tab. Then open the web app again.
- ESHArio updates by itself: when you open the web app, ESHArio checks our server and installs the new version from the next page load.
Stuck? Message us on Telegram or email support@eshario.com, we will help.
