Naming Domains in Parallel Universes Called Urlspaces

The page proposes urlspaces as the solution to the shortage of good domain names. Urlspaces is based on the idea of parallel universes. A urlspace is a parallel universe where your domain name is available. If the domain name you want is taken just create a parallel universe (urlspace) where it is available. As there is no end to the number of parallel universes your domain name is always available somewhere.

A urlspace is formed simply by appending a - and your urlspace name to the end of your domain name. For example, if is taken then create a urlspace where it isn't taken. For simplicity let's pick 1 as our urlspace, although it could be any string valid for a domain name. The URL would look like The URL is pronounced: my address is in uspace 1.


  1. You Can't Find Good Domain Names Anymore
  2. Adding Top Level Domains is Not the Solution
  3. Creating Parallel Universes for Urlspaces
  4. Example Urlspaces
  5. Advantages of Urlspaces
  6. Pronouncing Urlspace'ized Named
  7. Universes Inside Universes
  8. Urlspaces Belong to Everyone
  9. Pass it On
  10. Comments and Suggestions

You Can't Find Good Domain Names Anymore

Trying to find a good domain name is almost impossible. They all seem to be taken. And this with the phenomena of a globally popular internet only a few years old. Imagine 20, 100 years hence. The current method of creating domain names was sufficient in the internet's early days when there were relatively few domains and domains were only taken for real uses. Today millions of people, companies, and organizations compete for the same domain names, while many companies have been set up to hoard good domain names for resale. The future offers only more of the same. Adding more top level domains like .biz will not solve the problem. Another solution is needed.

The solution presented here is based on the idea of creating a parallel universe, called a urlspace, where the name you want is always available.

Adding Top Level Domains is Not the Solution

Still Limited in Number

Adding .biz and other top level domains still means the number of domains is limited. We can keep adding new extensions, but we soon reach an absurd state. Even the first round of added extensions seem forced and artificial. It's better to generalize the extension mechanism sooner rather than later.

People Want .com

People want domain names ending in .com. .com has cache. The other extensions place you in the low rent district.

Creating Parallel Universes for Urlspaces

There's a TV series called Sliders where a group of travelers "slide" between parallel universes using worm holes, always trying to get back to their home universe. They find some universes radically different from home. And some universes are only slightly different.

Given enough time each possible variation of each possible event could be traced. Think of the options. If you got 3 traffic tickets in one world you could slide to a different world where your record is clean!

And that's the idea of a urlspace. A urlspace is a "parallel universe" where your domain name is unique. For a long time there have only been three generally habitable universes: .com, .org, and .net. There are more coming. But the number of universes is still very limited. Wouldn't it be far better create a system where we could slide to all the possible universes?

Forming a Urlspace

A urlspace'ized domain name has the following form:
"root" is the domain name you really want. "-" is a separator between the root and urlspace. "urlspace" is the name of the parallel universe in which your domain name exists. Urlspace can contain any valid domain character, except "-", as it is used as a separator. "extension" is a standard top level domain like .com.

The mechanism for creating a urlspace turns out to be quite simple:

  1. Decide on the domain name you want. As an example let's say we want the domain name
  2. We check the home universe and find that is already taken. Most are.
  3. Now we have to find a parallel universe in which our domain name is still available. Let's try parallel universe 1. The domain name would be, which is available. A '-' is used to separate the root domain name and the urlspace.
  4. If the first parallel universe didn't work then keep making up parallel universes until one does. You'll always find one.

Example Urlspaces

Advantages of Urlspaces

Simple and Useable Now by Anyone

The urlspace idea and notation is usable now, by anyone. No new companies have to be setup to sell domains. No arguing over which top level domains should be available. People can just adopt the urlspace naming convention and use it.

Compatible with Current DNS

The current DNS infrastructure can be used without change.

Large Space Available

By placing the urlspace after the root part of the domain name, the urlspace can be variable in length up to the maximum length of a domain name. The number of parallel name universes is very large.

Everyone can get the Domain Name they Want

Everyone can get the domain name they want under the .com extension.

Pronouncing Urlspace'ized Named

The addition of the urlspace to the domain name can be very natural, and can become part of the common idiom for describing domain names. For example, would be pronounced: in uspace jane
This idiom is very short and natural sounding.

Universes Inside Universes

Urlspaces can be nested inside each other by introducing the "-" separator anywhere in the urlspace name. For example:

This creates a blue sub universe of jane. The maximum length of a domain name is 26 characters so there are practical limits to the nesting. Sub universes are pronounced as: in uspace jane uspace blue.

Urlspaces Belong to Everyone

Urlspaces like parallel universes are not owned. Once created anyone can create a sub universe off your urlspace.

Pass it On

If you like the urlspaces idea then please pass it on to your friends. It doesn't take any special committee blessing to implement. Just do it. The full text of this document can be found at

Comments and Suggestions

Please email
Todd Hoff at with any comments and suggestions.