Skip to main content
Replace the default share.streampixel.io URL with one of your own — play.yourgame.com, demo.yourcompany.com. Useful for branding, same-origin embedding (no third-party cookie issues), and tight Content Security Policies.

Add a custom domain

1

Open Project Settings

Navigate to the project that should serve from a custom domain and open Project Settings.
2

Open the Custom Domains tab

Click Custom Domains.
3

Enter your domain

Type the full domain or subdomain you want to use, e.g. play.example.com. Submit.
4

Add the DNS record

Streampixel shows a CNAME (or A record for apex domains) value. Copy it and add it at your DNS provider — Cloudflare, Route 53, GoDaddy, Namecheap, etc.
5

Click Verify

Once the DNS record is live, click Verify in the dashboard. Streampixel checks resolution and provisions HTTPS.
6

Wait for propagation

Verification can take a few minutes. Once it succeeds, the domain shows as Active and the stream is reachable.
Custom domain settings

Adding a custom domain

DNS setup

Use a CNAME for subdomains (recommended) and an A record for apex domains. The exact target value is shown in the dashboard — always copy it from there rather than guessing.
DNS changes can take a few minutes to several hours to propagate globally, depending on your provider’s TTL and your registrar. If verification fails immediately after adding the record, wait 5-10 minutes and try again.

HTTPS / TLS

Streampixel handles certificate provisioning automatically as soon as DNS verification succeeds. There is no need to upload a certificate, generate a CSR, or renew anything. Certificates are renewed before expiry without any action on your side. The stream is only served over HTTPS — there is no HTTP fallback.
If your DNS provider has CAA records, make sure they permit Streampixel’s certificate authority. Most defaults are permissive enough; if certificate issuance fails, removing the CAA record temporarily is the easiest fix.

Multiple domains per project

Click Add another to attach more than one domain — useful for migrations, regional variants (play.example.com + play.example.de), or apex + www.

Remove a domain

1

Open the Custom Domains tab

Find the domain you want to remove.
2

Click Remove

Confirm in the dialog.
3

Clean up DNS

Delete the CNAME or A record at your DNS provider so the hostname no longer points at Streampixel.
Removing a domain takes effect immediately. Any embed or share link using that domain will break the moment you confirm.

Troubleshooting

Use dig, nslookup, or dnschecker.org to verify DNS propagation across regions before clicking Verify.

Next

Share & embed

Use your custom domain in iframes.

Security & access

Whitelist your domain alongside share.streampixel.io.