Free Tool No Sign-Up 297 Locations

Google UULE Generator

Generate UULE parameters to test how Google ranks pages in any city worldwide. Paste the URL into your browser — no VPN or proxy needed.

Enter your search details

Device

Affects the SERP link — open on the matching device

How to Use This Tool

  1. Type a city, region, or country in the Location field and select from the dropdown.
  2. Enter the keyword you want to check rankings for in Search Query.
  3. Choose your preferred language and device type.
  4. Click Generate UULE — then copy the URL or click Open in Google.
  5. Google will serve results as if you are physically located in the city you selected.

Tip: For mobile results, open the generated URL on a real mobile device or use Chrome DevTools → Toggle Device Toolbar (Ctrl+Shift+M) before clicking the link.

What is a UULE Parameter?

UULE (Uniform Unified Local Entity) is a URL parameter that tells Google where to simulate your location when returning search results. Instead of using your actual IP address, Google uses the encoded location you supply via uule=.

This makes UULE extremely useful for SEO professionals who need to check how a page ranks in a specific city without physically being there — or without using a VPN or proxy service.

How is the UULE Value Encoded?

Google's UULE v1 encoding works in three steps:

  1. Take the canonical location name in City,Region,Country format (e.g. London,England,United Kingdom).
  2. Base64-encode the UTF-8 bytes of that string.
  3. Prepend the prefix w+CAIQICI and a single character determined by SECRET[len(name) % 65], where SECRET is a specific 65-character lookup table.

This tool implements that algorithm exactly, producing UULE values that match what Google's own tools generate.

Frequently Asked Questions

What is a UULE parameter?

UULE is a URL parameter that tells Google where to simulate your location when returning search results. SEO professionals use it to verify local rankings without a VPN.

How is the UULE value encoded?

Google's UULE v1 encoding Base64-encodes the canonical City,Region,Country name and prepends the prefix w+CAIQICI plus a character from a 65-entry secret table indexed by the location name's length modulo 65.

Does UULE still work in 2025?

Yes. UULE v1 continues to work in Google Search URLs as of 2025 and is used internally by many enterprise rank-tracking platforms.

What is the canonical location name format?

Google expects City,Region,Country format with no spaces after commas but spaces within names (e.g. New York,New York,United States). Using an incorrect canonical name will produce a UULE that fails silently.

Is my search query sent to any server?

No. All UULE encoding happens entirely in your browser. Nothing you type is sent to our servers.

Related tools