Register a .app domain: HTTPS, rules, price and transfer
Published on November 11, 2026 12 min read
Anyone can register a .app domain, but your site only works over HTTPS. The rules, what .app costs at LJPc and how to register or transfer it.
A .app domain is Google Registry's extension for apps, software and web tools. Anyone can register a .app domain, and a website on .app only opens over a secure HTTPS connection, so your site needs a valid SSL certificate. At LJPc hosting a .app domain costs €25.99 a year excluding VAT, and with a hosting plan we request that certificate for you automatically.
Below you can read what .app is, who can register one, why HTTPS is required, which rules a .app name follows, what it costs and how to register or transfer a .app domain.
What is a .app domain?
.app is a generic top-level domain, like .com and .info. Its registry is Charleston Road Registry, better known as Google Registry. The extension has been live since 2015 and opened to everyone on 8 May 2018. Google Registry designed .app for developers, startups and makers of apps and online software, but you can use a .app domain for any website.
Because .app is a generic extension, ICANN's global rules apply to transfers, changes of holder, expiry and disputes. ICANN is the organisation that sets the rules for generic extensions. How all these extensions came about is covered in the history of domain names.
Who can register a .app domain?
Anyone. Google Registry sets no eligibility requirements for the holder: individuals, developers, associations and businesses can register a .app domain, wherever they are based. You do not need to have an app, a company registration number or a local address.
When you register, you do agree to the registry's rules:
- Correct details. The holder's name, address and email address are correct and you keep them up to date.
- Fair use. If you use a .app domain for spam, malware, phishing or other abuse, the registry can block, cancel or transfer the domain.
- Other people's rights. Names are first come, first served. The registry does not check in advance whether you are entitled to a name; you are responsible for making sure it does not infringe someone else's trademark or name.
Why does a .app website only work over HTTPS?
The entire .app extension is on the HSTS preload list. That list is built into Chrome, and Firefox, Safari and the other major browsers use lists based on it. For every domain on that list the browser only opens the HTTPS version. If a visitor types http://yourdomain.app, the browser turns it into https://yourdomain.app itself.
What that means for you:
- Your website needs a valid SSL certificate. Without a certificate, or with one that does not match your domain, the browser shows a warning that the connection is not secure. There is no button to continue anyway.
- Your subdomains are included. shop.yourdomain.app or test.yourdomain.app also only open over HTTPS. How a subdomain gets its certificate with us is covered in create and set up a subdomain.
- Your email works as usual. The HTTPS requirement is about websites in the browser. You set up email addresses on your .app domain the same way as on any other domain.
- Your visitors are protected by default. Nobody can quietly send your visitors to an unencrypted version of your site. The HSTS header described in HTTP security headers is already built into the browser for .app.
If your website is hosted with LJPc hosting, we take care of the certificate. Every fifteen minutes our system checks which sites do not have a valid certificate yet and requests a free Let's Encrypt certificate as soon as your domain and its www version point to your hosting plan. Until then the browser shows the warning instead of your website. The details are in Let's Encrypt: set up a free SSL certificate. If your site loads over HTTPS but an image or styling is missing, see fix mixed content and HTTPS errors.
Only want to redirect your .app domain to another website? The browser still opens https://yourdomain.app first, so the redirecting domain needs its own certificate too. If you see a certificate warning after setting it up, open a support ticket and we will sort it out for you. More on redirects in redirect a domain to another website.
When is .app a good choice?
The extension tells visitors straight away what to expect: an app or a piece of software. That makes .app a good fit for a web application, a product page with download links for the App Store and Google Play, or an online tool. For a business site with customers all over the world, a .com domain makes a strong main domain.
| Your situation | Advice |
|---|---|
| You have an app, web application or online tool and want a recognisable address | .app is a good fit |
| Your business site mainly serves people in the Netherlands | Choose a .nl domain as your main domain |
| Your site mainly shares information, such as a manual or a project | Also consider a .info domain |
| Your main site is on .nl and you want to secure your app's name under .app too | Register .app as well and redirect it to your main site, with a certificate on the redirecting domain |
Google treats .app as a generic extension, like .com: the extension itself does not tie your website to a country. Whether people in a particular country find you depends on your website itself, such as the language of your content, a local address and links from other websites in that country. This is set out in Google's guidelines for multi-regional websites.
What rules does a .app name follow?
- Length. 1 to 63 characters, not counting the .app extension.
- Characters. The letters a to z, the digits 0 to 9 and the hyphen. A hyphen cannot be the first or last character.
- Accented letters and other scripts. The registry also allows names with accented letters, such as é, ë and ü, and names in scripts including Cyrillic, Greek, Chinese and Japanese. You can type a name with accents straight into the order wizard in the portal. Not every email program or web form handles these characters well, so for your main domain a name without accents is the safer choice.
- Two-letter names. With a two-letter name you do not suggest that you are linked to a government or to the manager of a country-code extension.
- Reserved and premium names. The registry holds back some names. It offers others as premium names at a higher yearly price.
If the wizard shows Premium domain, contact us next to a name, you order that name through a support ticket; the button opens the ticket for you. How that works is covered in order a website in the customer portal.
How much does a .app domain cost at LJPc?
A .app domain costs €25.99 a year at LJPc hosting, excluding VAT. You pay the same amount to transfer an existing .app domain to us: a transfer adds a year to the domain's term. Prices differ between providers. The order wizard shows the price before you order, and our domain names page lists the current prices of all extensions.
| What | Price (excluding VAT) |
|---|---|
| Register a .app domain | €25.99 a year |
| Transfer a .app domain to LJPc, with an extra year added | €25.99 |
| DNS management in the customer portal | Included |
| Let's Encrypt SSL certificate with a hosting plan | Included |
You add hosting for your website and email as you need it. Our plans are on the web hosting page.
How to register a .app domain at LJPc
- Log in at portal.ljpc.nl and click Add a website on the dashboard, or open the order wizard directly. No account yet? Create one first.
- Choose I am looking for one or want to register one and type the name with .app, for example yourdomain.app. You see straight away whether it is available and what it costs per year, with other extensions alongside.
- Select the .app domain and then what it should do: a hosting plan, DNS management only, a redirect plan, or a server or hosting space you already have with us. With a hosting plan your .app website gets its certificate automatically.
- In the cart, check the Registration contact: the details the domain is registered under. For .app your regular contact details are enough: the cart asks for nothing extra.
- Accept the terms and conditions and complete your order. We then handle the registration with the registry.
Every option in the order wizard is covered in register a domain and link it to your hosting. Your .app domain then appears in the portal under Services > Domain names. If the name you want is taken, domain backorders explains how to claim it for the moment it becomes available.
What LJPc takes care of for your .app domain
- Automatic renewal every year. Automatic renewal is on by default, so your .app domain keeps running as long as your subscription does. To stop, see cancel a domain or hosting.
- A free certificate. With a hosting plan we request the certificate for your domain and its www version automatically, and Plesk renews it for you after that.
- DNS and DNSSEC. Your domain gets our nameservers ns1.ljpc.network, ns2.ljpc.network and ns3.ljpc.network, and we switch DNSSEC on automatically. How that protection works is explained in what is DNSSEC.
- Your transfer code always at hand. On your domain's page in the portal, the transfer code is in the Authorization code block.
- The transfer lock under your control. With the Transfer lock switch you turn the transfer lock of your .app domain on or off yourself.
- Your details under your control. You update the contact details of your domain yourself in the portal, as described in manage the WHOIS data of your domain. If the domain needs to move to someone else's name, see change the owner of a domain: for .app you first approve the change through an email in your portal inbox.
Transfer your .app domain to LJPc
You transfer a .app domain with a transfer code, also called an authorization code or EPP code. Your current provider gives you this code.
- Are your website and email moving too? Set them up with us first, because a domain transfer does not move your website and email for you. Migrate your website to LJPc explains how. Our system requests the certificate as soon as your domain points to your hosting plan with us, so plan that switch for a quiet moment.
- Ask your current provider for the transfer code and have the transfer lock on the domain turned off.
- Open the order wizard, choose I already have one at another registrar, enter your .app domain and choose Transfer to LJPc. Enter the transfer code. The portal checks straight away whether the transfer can go ahead with that code.
- Choose your hosting or DNS management only and complete your order. We start the transfer and you follow its status in the portal.
Under ICANN's transfer rules a .app domain moves within five days at most, as long as your current provider does not reject the transfer. That provider may block a transfer in the first 60 days after registration or after a previous transfer, and after a change of holder a 60-day transfer lock applies by default. How to follow the transfer, what to do with an approval email and what to do if it gets stuck is covered in transfer your domain to LJPc.
Transfer your .app domain from LJPc to another provider
If your .app domain is moving to another provider, you handle the transfer code and the transfer lock yourself in the portal:
- Open the page of your .app domain in the portal.
- In the Authorization code block, click Show to see the transfer code, or Copy to copy it.
- In the Domain overview block, find Transfer lock and click the switch so it shows Off.
- Give the code to your new provider, who uses it to request the transfer.
What else is involved, such as ending your subscription with us, is covered in get your transfer code and transfer your domain.
Keep your .app domain at another registrar
If you want to keep your .app domain at your current registrar and only host your website or email with us, the domain does not need to move. You connect it with our nameservers, as described in change your nameservers, or with individual DNS records, as described in point a domain at another provider to LJPc hosting. As soon as your domain points to your hosting plan, your website gets its certificate automatically in that case too. Not sure where your domain is registered? Look it up with who manages my domain.
Expired or cancelled
After its expiry date a .app domain follows the same ICANN rules as .com: first a period in which only the holder can get the domain back through their registrar, after which the name becomes available to everyone. Google Registry allows a 30-day redemption period after deletion. How long each phase lasts and what the statuses in the portal mean is covered in expired domains and quarantine. If the portal shows Expired, Redemption period or Pending delete for your .app domain, open a support ticket right away.
Received an invoice or renewal email for your .app domain from a company you do not know? Hold off on paying. How to spot a fake domain invoice shows what to look for.
WHOIS and disputes
For .app, Google Registry does not run a classic WHOIS server but a lookup service based on the newer RDAP standard. It shows which registrar manages a domain, its status and when it was registered and expires. The holder's name, address and email address are not in it: the registrar keeps those details. Anyone with a legitimate reason can request them through the registrar.
If someone claims rights to a .app name, for example because it is their trademark, that goes through ICANN's dispute policy (UDRP), the rapid suspension procedure URS, or the courts. The registry's rules, such as its registration policy and its policy against abuse, are on Google Registry's policy page.
Not sure whether .app suits you, or is a transfer stuck? Open a support ticket and we will look into it with you.
Frequently asked questions
Can anyone register a .app domain?
Yes. Google Registry sets no eligibility requirements: individuals, developers, associations and businesses can register a .app domain, wherever they are based. You do not need to have an app. You do keep your details correct and do not use the domain for abuse.
Do I need an SSL certificate for a .app domain?
Yes. The entire .app extension is on the browsers' HSTS preload list, so a .app website only opens over HTTPS. Without a valid certificate the browser shows a warning instead of your site. With a hosting plan at LJPc we request a free Let's Encrypt certificate for you automatically as soon as your domain points to the plan.
How much does a .app domain cost?
At LJPc hosting a .app domain costs €25.99 a year excluding VAT, with DNS management included. Transferring a .app domain to us also costs €25.99 and adds a year to its term. Current prices for all extensions are on ljpc-hosting.nl/en/domain-names.
Does email on a .app domain work differently?
No. The HTTPS requirement only applies to websites in the browser. You set up email addresses on your .app domain the same way as on any other domain.
How long does a .app domain transfer take?
Under ICANN's transfer rules a .app domain moves within five days at most, as long as your current provider does not reject the transfer. That provider may block a transfer in the first 60 days after registration or after a previous transfer, and after a change of holder a 60-day transfer lock applies by default.
Can I register a .app domain with accented letters?
Yes. The registry allows names with accented letters, such as é, ë and ü, and names in other scripts. You can type a name with accents straight into the order wizard in the portal. For your main domain a name without accents is more practical, because not every email program or web form handles these characters well.