Blog > QR Codes with custom domains
2 minute read
QR Codes with custom domains
On QR Penguin you can now create dynamic QR codes with custom domains. This means you can create a QR
code that uses your own domain name instead of the default QR Penguin domain. This is great for branding and
makes your QR codes look more professional. In this article, we will show you how to set up custom domains for your QR codes.
How to Set Up a QR Code with a Custom Domain
First, you will need to sign up for a QR Penguin account if you haven't already. Once you have an
account, you can log in and navigate to your account settings where you will find a domains section that looks like this:

On this page you can add and manage your custom domains for QR codes. To add a new domain, simply click the "Add Domain" button and enter
your domain name as well as an identifier name. However, first you will need to set up a CNAME record on your domain's DNS settings.
The CNAME record should point to the following address:
qrpenguin.com
.
Example
On godaddy, I have a domain
thom.world
set up with a CNAME record pointing to
qrpenguin.com
with a name qr
. This means that when someone scans a QR code with the
qr.thom.world
domain, it will resolve to the QR Penguin service.

It may still take time for the DNS records to get updated, but in the meantime you can add the domain
qr.thom.world
to your account on QR Penguin:

Once the domain has been added to your account you will see that it is waiting for the DNS to resolve:

When you add a domain we will attempt to verify it by checking the DNS records.
This process can take some time, so please be patient while you wait for the DNS to propagate.
You can manually run our check using the refresh button to the right of the domain.
If you run into any problems or have any questions please contact us at support@qrpenguin.com
Once the domain has been verified it should look like this:

After the domain is verified we will automatically add the domain to our whitelist and provision it an SSL certificate.
Now you have a fully verified domain you can apply it on dynamic QR codes at the bottom of the QR code generator
with the URL options:
