What is a Cloudflare Worker?
Cloudflare Workers is a free serverless platform: tiny JavaScript scripts that run on Cloudflare's global edge. We use one to terminate a VLESS WebSocket on a 'workers.dev' subdomain, which gives you an always-clean Cloudflare IP without you having to find one with the scanner.
Who is this for?
Anyone who already has a Cloudflare account and wants their own private proxy. The free plan is enough; you do NOT need a paid Cloudflare plan or a custom domain.
How to get the API token
- Sign in at https://dash.cloudflare.com
- Open My Profile → API Tokens → Create Token.
- Choose 'Edit Cloudflare Workers' template.
- Pick your account, leave the zone field as 'All zones'.
- Click Create Token, copy the value, paste it below. We never store it.
Follow these four screenshots to get an API Token and your Account ID.




After you deploy the Worker, copy the VLESS link and import it into your mobile VPN client.




Right sidebar of the Cloudflare dashboard, under your account name. 32 hex characters.
This is the secret that authenticates your client. Generate a fresh one — never reuse a public UUID.
Lowercase letters, digits and dashes. Becomes part of the workers.dev URL.
Cloudflare's free plan limits Workers to 100,000 requests/day per account, which is plenty for personal use but not for sharing publicly. Also, Workers pricing or free-plan rules may change — please check Cloudflare's docs before relying on this.