---
title: "Free HTTPS (SSL) link for your web app, no domain needed"
url: https://help.endercloud.in/docs/free-ssl-link-for-your-web-app
category: "Domains & DNS"
type: Guide
tags: ["bots", "ports", "ssl", "web apps"]
keywords: "free ssl, free https, ssl without domain, https link, secure link, not secure warning, http to https, ssl certificate free, port link, node address, ender.co.in, 25808-agni.ender.co.in, web app https, api https, bot dashboard https, express https, flask https, port-node format, https without domain, free ssl certificate, website not secure, ssl link, open website on https, enable https"
difficulty: beginner
time: "2 minutes"
updated: 2026-11-14
source: Endercloud Knowledge Base (official)
---

# Free HTTPS (SSL) link for your web app, no domain needed

> No domain? Open your website, API or bot dashboard over HTTPS with a free SSL certificate from Endercloud. Port first, a dash, then your node name, always on ender.co.in, like https://25808-agni.ender.co.in.

Don't have a domain yet? You can still open your website, API or bot dashboard on **HTTPS with a free SSL certificate** from Endercloud. Write the **port first**, then a **dash**, then your **node name**, on `ender.co.in`, and open it with `https://`. For example, `agni.endercloud.in:25808` becomes `https://25808-agni.ender.co.in`.

![Free SSL link format: http://agni.endercloud.in:25808 becomes https://25808-agni.ender.co.in. The port goes first, then a dash, then the node name, on .ender.co.in.](/images/articles/free-ssl-link-format.svg)

The port goes first, a dash joins it to the node name, and the link is always on `.ender.co.in`.

## Why your normal address says "Not secure"

Your server address looks like `agni.endercloud.in:25808`. (or `agni.ender.co.in:25808` on newer nodes). Opened in a browser, it becomes `http://agni.endercloud.in:25808`. That is a plain **HTTP** connection, so there is no SSL: browsers show a **Not secure** warning, and some services (Discord OAuth logins, webhooks, payment callbacks) refuse plain HTTP links.

The free SSL link fixes this. It gives the same app a secure `https://` address, and Endercloud provides the SSL certificate for free.

## The format

Depending on your node, the address on your server's dashboard ends in `.endercloud.in` (older nodes) or `.ender.co.in` (newer nodes). Both work the same way, so you don't need to worry about which one you have. You only need two parts of it:

-   **Node**: the first word of the address. In `agni.endercloud.in:25808` or `agni.ender.co.in:25808` the node is `agni`.
    
-   **Port**: the number after the colon. In both examples the port is `25808`.
    

Put them together like this. The SSL link is **always** on `ender.co.in`, whichever address your dashboard shows:

```
https://[port]-[node].ender.co.in
```

| Address on your dashboard | Normal link (no SSL) | Free SSL link |
| --- | --- | --- |
| `agni.endercloud.in:25808` (older node) | `http://agni.endercloud.in:25808` | `https://25808-agni.ender.co.in` |
| `agni.ender.co.in:25808` (newer node) | `http://agni.ender.co.in:25808` | `https://25808-agni.ender.co.in` |
| `[node].endercloud.in:[port]` or `[node].ender.co.in:[port]` | `http://` + your address | `https://[port]-[node].ender.co.in` |

> **Tip:**
> **Remember the order:** the port comes **first**, then a dash (`-`), then the node. There is no colon and no port number at the end, and the SSL link always ends in `.ender.co.in`.

## How to use it

1.  Open your server in the [Game Panel](https://panel.endercloud.in) and copy the address shown in the header (it is also on the **Network** tab). For example `agni.endercloud.in:25808` or `agni.ender.co.in:25808`.
    
2.  Make sure your app is running (check the **Console**) and listens on that port on all interfaces (`0.0.0.0`), not only `localhost`.
    
3.  Write the link as `https://` + port + `-` + node + `.ender.co.in`. For the example: `https://25808-agni.ender.co.in`.
    
4.  Open it in your browser. You should see your app with the padlock, on a secure HTTPS connection.
    

Your app keeps serving normal HTTP on its port. The secure HTTPS connection and the free SSL certificate are handled by Endercloud, so you don't need to set up a certificate in your code.

## What it is for

Use it for anything that opens in a browser or is called over HTTP: websites, APIs, bot dashboards, web panels and webhook endpoints, for example Node.js (Express) or Python (Flask, FastAPI) apps on [bot hosting](/docs/host-a-nodejs-discord-bot).

It is not for game connections. Players join a Minecraft or Hytale server with the normal address and port; see [Free subdomain and dedicated IP](/docs/free-subdomain-and-dedicated-ip) for a nicer Minecraft address.

## Want your own domain instead?

When you're ready for a branded address like `https://dashboard.yourdomain.com`, link your own domain with **Server Linked Domains**. It also comes with a free SSL certificate. See [Link a domain with free HTTPS to your website or web app](/docs/link-a-custom-domain-to-your-server).

## Frequently asked questions

**Q: Do I need to buy a domain or an SSL certificate?**

No. The free SSL link works without a domain, and the SSL certificate is free from Endercloud.

**Q: My server address is agni.endercloud.in:25808. What is my SSL link?**

Put the port first, then a dash, then the node: `https://25808-agni.ender.co.in`. Use your own port and node name from the Game Panel.

**Q: The SSL link shows an error or a blank page**

Check that the app is running in the **Console** and that it opens at the normal `http://` address first. Most problems come from an app listening only on `localhost`, or on a different port from the one in the panel. Also check the order: port first, then dash, then node.

**Q: Can I use this link for Discord OAuth redirects or webhooks?**

Yes. It is a normal `https://` address, so you can use it as a redirect URL or webhook URL. Add the full path your app expects, for example `https://25808-agni.ender.co.in/callback`.

Still stuck? [Open a ticket](https://billing.endercloud.in/tickets/create) with your server address and the link you tried, and our team will help.
