Step-by-Step Guide

How Free Fire Top-Up Works

Recharge your Free Fire account in 5 simple steps. We never ask for your game password, Facebook login, or Google account credentials.

01
Step 1

Find & Copy Your Free Fire Player UID

Open Garena Free Fire on your mobile device. Click your player profile card at the top-left of the screen. Look for the numeric Player ID (8–11 digits) and copy it.

02
Step 2

Automatic Live Nickname Verification

Paste your UID into ShadowTopUp and press "Check". Our live API connects to game servers and verifies your in-game nickname so you never top up the wrong account.

03
Step 3

Choose Diamond Pack or Pass

Select from Weekly Lite, Weekly Pass, Monthly VIP, or Diamond bundles ranging from 25 to 11,500 diamonds at competitive wholesale LKR prices.

04
Step 4

Pay Securely (eZ Cash, Bank Transfer, or Wallet)

Complete payment using Dialog eZ Cash automated verification, direct Sri Lankan bank transfer (upload receipt), or instant prepaid Shadow Wallet.

05
Step 5

Instant Delivery in Under 30 Seconds

Our automated fulfillment engine credits diamonds directly to your game account in seconds. Check your in-game mailbox or diamond balance immediately!

Ready to recharge your diamonds?

Test our real-time Player UID verification and enjoy instant delivery to your game account.

FAQ

Top-Up Process Questions

Where can I find my Free Fire Player UID?

Open Free Fire, tap on your avatar or profile banner in the top-left corner of the main lobby. Your numeric Player ID (8 to 11 digits) is displayed underneath your nickname. Tap the copy icon next to it.

Is it safe to share my Player UID with ShadowTopUp?

Yes, 100% safe. Your Player UID is public in-game information used solely to send diamonds. We never ask for your account password, email, or social media login.

What happens if I type the wrong Player UID?

Our live verification engine fetches and displays the actual in-game nickname associated with the UID before you proceed. If the nickname does not match your account, do not proceed and re-check your number.

How does Dialog eZ Cash top-up work?

Transfer the exact LKR amount to our registered eZ Cash merchant number, copy the transaction ID from your Dialog SMS receipt, and paste it into our deposit verification box. The system verifies it instantly via automated Firebase SMS verification.