Skip to content
hostcomplex

UDRP Domain Name Disputes

Maarten Soetens 3 min read

What the UDRP Is

UDRP stands for the Uniform Domain-Name Dispute-Resolution Policy. It is a set of rules that ICANN adopted in 1999 for resolving disputes over domain names registered in bad faith to take advantage of a trademark. Generic top-level domains are required to follow it, and many country-code domains use similar procedures.

The process is administrative rather than a court case. Complaints are filed with an ICANN-approved provider, such as the WIPO Arbitration and Mediation Center. Independent panels decide on written submissions, and the registrar carries out the outcome. Because it avoids a full court case, trademark owners use it often.

The Three Elements a Complainant Must Prove

A complaint succeeds only if the complainant proves all three of the following. First, the domain is identical or confusingly similar to a trademark or service mark in which the complainant has rights. Second, the registrant has no rights or legitimate interests in the name. Third, the name was registered and is being used in bad faith.

Bad faith can be shown by examples listed in the policy. These include offering the domain to the trademark owner for more than out-of-pocket costs, registering it to block the owner, registering it to disrupt a competitor, and using it to attract users for commercial gain through confusion. A registrant can show legitimate interests, for example by running a real business or fan site under the name. Panels weigh both sides, and cybersquatting explains the behavior the policy targets.

Outcomes and Alternatives

If the complainant wins, the panel orders the domain transferred to them or cancelled. UDRP does not award damages, and it does not decide wider liability for other harms. Those questions are for a court.

Alternatives include the Uniform Rapid Suspension system (URS), used for some newer extensions, which is faster and suspends a site rather than transferring the domain. Court actions under national laws are another route. Each has its own rules, so the best choice depends on the case. Ownership questions are covered in domain ownership.

Example: Two Complaints, Two Outcomes

A software company files a complaint against a domain that copies its product name and offers to sell it back at a high price. The panel finds bad faith and orders a transfer. In a second case, a complaint against a business that uses a similar name for its own local services fails, because the registrant has a legitimate interest and the name was not registered to target the trademark.

Frequently asked questions

Does a UDRP decision go to court?

Not automatically. A UDRP decision is carried out by the registrar unless someone starts court proceedings within a set period. A court order can override the panel's decision. Either party that wants a final ruling from a judge can go to court before or after the UDRP process.

Can UDRP get me money for a cybersquatted domain?

No. UDRP can transfer or cancel a domain, but it cannot award damages or costs against the registrant. If you want compensation, you would need to take court action under a relevant national law. Anyone facing a dispute should consider legal advice.

How long does a UDRP case take?

A UDRP case usually moves faster than a court case because it relies on written submissions and strict timetables. The exact timing depends on the provider and on whether the registrant responds. The process is designed to conclude in months rather than years.

  • Two-Factor Authentication

    Two factor authentication hosting adds a second check to control panel, domain and CMS logins. Learn which methods are strongest and why 2FA helps.

  • What Is an A Record?

    What is an A record? Learn how this DNS record maps a hostname to an IPv4 address, why domains use several A records and the root and www pattern.

  • Billing and Automation Platforms

    What is WHMCS? Learn how this commercial billing and automation platform helps hosts sell plans, collect payments and create accounts automatically.