Updated 25 October 2026 · By the Upcertain team
Start an import
Next to New monitor, open the menu and choose Import from CSV. Upload a file or paste the text.
The simplest file
One URL or host per line, no header. Each line becomes an HTTP monitor with the default interval:
https://example.com
https://example.com/login
https://api.example.com/healthWith columns
With a header row, Upcertain reads these columns; leave out the ones you do not need:
| Column | Meaning |
|---|---|
type | http, keyword, ping, port or ssl (heartbeats are added one at a time) |
name | Display name |
url | For HTTP and keyword monitors |
host, port | For ping, port and SSL monitors |
interval | 30s, 1 min, 5 minutes, 12h, 1d or plain seconds such as 300 |
keyword | For keyword monitors |
group | Group name; created if it does not exist |
tags | Tags for filtering |
type,name,url,host,port,interval,keyword,group
http,Website,https://example.com,,,1 min,,Client A
keyword,Shop,https://example.com/shop,,,5 min,Add to basket,Client A
port,Mail,,mail.example.com,587,5 min,,Client APreview and limits
- Every row is shown before anything is created, with the monitor it will become or the reason it cannot.
- Up to 200 rows per import.
- Monitors beyond your plan's active limit are created paused, not refused.
- Intervals faster than your plan allows are raised to the fastest allowed.
Pick the alert channels for the imported monitors on the import page. Review confirmation checks afterwards, or set them for all at once with Confirmation on the monitor list.