
With a .MY extension, customer can recognise your domain as a Malaysia based company or brand.

Secure your unique domain name in .MY extension if you can’t get it in .COM extension.

You can manage you DNS records freely and choose whichever server you like to host your website.
The .my domain extension is a unique for Malaysia, managed by MYNIC, a government agency while Bigdomain is the official .MY Domain Registrar. As a country code top-level domain (ccTLD), it’s a symbol of trust and credibility, especially for local businesses targeting Malaysian customers. With a .my domain, your website is easily identifiable as Malaysian, which can significantly improve your local SEO performance. As of now, millions of businesses have benefitted from the SEO advantages of using a .my domain. Harness the power of a .my domain for your business and stand out in the digital landscape of Malaysia. Experience the difference with a .my domain today!
.biz.my 3 yrs renewal
Free.biz.my – 1 domain name per SSM button
One partner for every digital layer - explore what else we build, host and grow for Malaysian businesses.
Don’t let finding a domain name hold you back from starting your online journey. Contact us today and claim your perfect domain name!
A .my or .com.my domain is an ordinary domain for DNS purposes — it points at Vercel, Netlify or Cloudflare Pages exactly like a .com does.
If you built your site with AI and shipped it to a hosting platform, this is the whole procedure. Lovable, Bolt, v0, Replit and Cursor all end up on one of the platforms below, and every one of them wants the same kind of records.
yourdomain.com and www.yourdomain.com. Most platforms will not accept the connection until the domain is listed on their side, and one without the other leaves half your visitors on a broken address.Use the row that matches where your app runs. A register or CNAME at the apex is not valid DNS — use an A record, or ALIAS / ANAME / flattening where available.
| Platform | Root domain (apex) | Subdomain (www / app) | Also required |
|---|---|---|---|
| Vercel (incl. v0) | A — the value your project shows, 76.76.21.21 on many projects | CNAME — your project's own host, e.g. abc123.vercel-dns-017.com | Nothing else. Older guides still say cname.vercel-dns.com; use what your project shows. |
| Netlify (also where Bolt publishes) | ALIAS / ANAME / flattened CNAME → apex-loadbalancer.netlify.com; if your provider has none of those, A → 75.2.60.5 | CNAME → <your-site>.netlify.app | Netlify adds the apex and www together, so configure both. |
| Cloudflare Pages | Apex must be a Cloudflare zone — the domain's nameservers move to Cloudflare | CNAME → <project>.pages.dev | Add the domain inside Pages first. A CNAME added by hand without that shows a 522. |
| Render | ANAME / ALIAS → <service>.onrender.com; otherwise A → 216.24.57.1. On Cloudflare, Render requires a CNAME, not an A record | CNAME → <service>.onrender.com | Delete every AAAA record, then press Verify in the Render dashboard. |
| Railway | CNAME → <id>.up.railway.app — the apex needs CNAME flattening or ALIAS, which not every DNS provider offers | Same CNAME value | The TXT verification record is mandatory. With only the CNAME you get a 404 after it resolves. |
| Fly.io | A + AAAA — the addresses fly certs add prints for your app | CNAME → <app>.fly.dev | _acme-challenge CNAME for wildcards; _fly-ownership TXT if you sit behind Cloudflare's proxy. |
| Firebase Hosting | A → 199.36.158.100 | The same A record — Firebase does not use a CNAME here | The ownership TXT record must stay in place, and you must remove AAAA and any other A or CNAME. |
| GitHub Pages | A → 185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153 (+ AAAA 2606:50c0:8000::153–8003::153) | CNAME → <username>.github.io | _github-pages-challenge-<username> TXT is optional but stops someone else taking the domain over. |
| Lovable | A → 185.158.133.1 | Added as its own entry in Lovable, with its own records | TXT on _lovable = lovable_verify=…. No AAAA records, and set the records to DNS only on Cloudflare. |
| Replit | A — the address the Domains tab shows for that domain | Every subdomain, www included, is a separate entry with its own records | replit-verify=… TXT must stay for the life of the domain, not just setup, or the certificate renewal fails later. |
| Bolt | Bolt now hosts and manages domains itself — connect it under Settings → Domains & Hosting and use the values Bolt shows | Same panel | Publishing to Netlify instead is still supported; then use Netlify's records above. |
1. Changing your nameservers silently kills your email. This is the one that catches people out. Adding an A, CNAME or TXT record does not touch your MX records, so mail keeps arriving. Moving the domain to the platform's own nameservers does — and then you have to recreate every MX and TXT record there first. Unless you want the platform running all of your DNS, leave the nameservers alone.
2. A Cloudflare orange cloud blocks verification. If your DNS sits behind Cloudflare's proxy, set the records to DNS only (grey cloud) while you connect the domain. A proxied record usually cannot be validated and the domain simply refuses to confirm. Railway is the exception — its instructions ask for the proxy on and SSL mode set to Full, not Full (Strict).
3. Verification TXT records are permanent. Replit, Railway, Firebase, Lovable and GitHub Pages all issue certificates off a TXT record. Delete it after the domain goes live and the next renewal fails quietly — the site then starts serving an expired certificate weeks later. Treat that TXT row as permanent.
4. AAAA records and apex CNAMEs. Render, Firebase, Lovable and Replit all ask you to remove IPv6 (AAAA) records, and a plain CNAME is not valid at the root of a domain. At the apex use an A record, or ALIAS / ANAME / CNAME flattening if your provider supports it.
Every row above is taken from the platform's own documentation: Vercel, Netlify, Cloudflare Pages, Render, Railway, Fly.io, Firebase, GitHub Pages, Lovable, Replit.
Step-by-step instructions for Vercel specifically — the two records, the email trap, and what to do when a domain will not verify — are on our guide to connecting a domain to Vercel.
The part worth doing here is the domain itself. It is priced in Ringgit and billed locally, .my starts at RM110 a year and .com.my at RM75, and you can ask us to confirm the renewal rate in writing before you buy — a renewal jump is the complaint people raise most about domains bought for AI-built apps. See every extension on the domain price list, or get in touch and our Malaysian team will help you place the records.
For Malaysia legal organisation only
>> SSM number and full company name needed
For Malaysia legal organisation or private Malaysian Identity Card (IC) or foreigner with proof staying in Malaysia only
>> SSM number and full company name needed or softcopy of Identity Card (IC)
For Malaysia educational institution only
>> Certificate or Approval for Educational Institution and Application letter
For Malaysian only
>> Only softcopy of Identity card needed
Last but not least, if you wish to register a Malaysian domain without the necessary documents. You can purchase a PROXY which we can register and manage the domain professionally for you.
Here are the steps for you to refer:
https://selfcare.ichoose.my/login
Organisation Name: Big Domain Sdn Bhd
Address:45-2 SETIA SENTRAL , LORONG SETIA SENTRAL 1
Lintang Mayang Pasir 3
13600 Prai
PULAU PINANG
MALAYSIA
Email: [email protected]
Mobile No: 6046192640
No, you can’t change a domain name once it is registered. You can consider buying the domain that you want in the future.
The first in domain name registration is to check your domain availability, then choose the domain name you want. Next, fill in the details based on your selected domain name such as IC number, SSM or any related cert info before proceeding to make payment. It only takes 1-3 business days to complete.
A domain name is your unique internet identity that people type in the browser URL bar to visit your website.. It is formed by the rules and procedures of the Domain Name System (DNS), your registered domain name will be registered in the global DNS accessible all around the world.
A top-level domain (TLD) is one of the domain names that is at the highest level in the hierarchical DNS, it is not bound to any country and is registered under the global records at Internet Corporation for Assigned Names and Numbers (ICANN).
A TLD domain has to be renewed within 30 days after its expiration date, if not it will enter its redemption period of 45 days and during its redemption period the renewal fee would cost a minimum RM436 set by ICANN. After its redemption period has expired, the domain will be deleted and open to the public for re-registration as a new domain name.
How to order domain name
https://drive.google.com/drive/folders/19NlIPfy8UuGenLdJcqDGHCFJLZtnLlNI?usp=sharing
Go to bigdomain.my
select your domain name and search to check the availability of the domain name
Choose the year that you willing to proceed and checkout
add hosting or nameserver for your domain and continue
press check out and make payment