---
title: "ntfy"
description: "ntfy is a built-in integration for Home Assistant. It has 1.9k installs sharing analytics and needs the vendor's cloud."
canonical: "https://vulpo.app/integrations/core/ntfy"
url: "https://vulpo.app/integrations/core/ntfy.md"
last-updated: "2026-10-22"
version: "1.4"
---

# ntfy

> ntfy is a built-in integration for Home Assistant. It has 1.9k installs sharing analytics and needs the vendor's cloud.

ntfy is a built-in integration that connects Home Assistant to a ntfy notification service. It adds notifier and event entities, sensors for account usage and limits such as attachment storage, phone calls and emails, and an update entity for the ntfy version. Actions can publish a message to a topic, dismiss a sent message by marking it as read, or delete a message. The service address can be changed to use a different server, and SSL certificate verification can be turned off for self-signed certificates. Authentication works with a username and password or with an access token, and it is set up in the UI. Connection settings can be changed later without removing the integration.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/config_flow_start/?domain=ntfy)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **Set up in the UI**: Add it in Settings, Devices and services. Nothing to download.
- **Change settings later**: Its connection settings can change without removing it.
- **Platinum quality**: Home Assistant's own rating of its code and setup experience.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is added under Settings, Devices and services, with Add integration.

### Connect

- **Service URL**: Address of the ntfy service. Modify this if you want to use a different server
- **Verify SSL certificate**: Enable SSL certificate verification for secure connections. Disable only if connecting to a ntfy instance using a self-signed certificate
- **Password**: Enter the password corresponding to the provided username for authentication
- **Username**: Enter the username required to authenticate with protected ntfy topics

### Sign in again

- **Password**: Enter the password corresponding to the aforementioned username to automatically create an access token
- **Access token**: Enter a new access token. To create a new access token navigate to Account → Access tokens and select 'Create access token'

### Change the connection

- **Password**: Enter the password corresponding to the provided username for authentication
- **Access token**: Enter a new or existing access token. To create a new access token navigate to Account → Access tokens and select 'Create access token'
- **Username**: Enter the username required to authenticate with protected ntfy topics

### Change the connection

- **Password**: Enter the password corresponding to the aforementioned username to automatically create an access token
- **Access token**: Enter a new or existing access token. To create a new access token navigate to Account → Access tokens and select 'Create access token'

Texts from Home Assistant's source code, [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).

## Entities

- **Sensors**: Attachment bandwidth limit, Attachment expiry duration, Attachment file size limit, Attachment storage, Attachment storage limit, Attachment storage remaining, Phone calls made, Phone calls usage limit, Phone calls remaining, Emails sent, Email usage limit, Emails remaining, and 8 more
- **Updates**: ntfy version

## Actions

- **Dismiss notification**: Dismisses a previously sent message from a ntfy topic by marking it as read.
  Fields: Sequence ID
- **Delete notification**: Deletes a message from a ntfy topic.
  Fields: Sequence ID
- **Publish notification**: Publishes a notification message to a ntfy topic.
  Fields: Action buttons, Attachment URL, Attach local file, Phone call, Click URL, Delay delivery, Forward to email, Attachment filename, Icon URL, Format as Markdown

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## At a glance

- Kind: Built-in integration
- Category: [Messaging and notifications](https://vulpo.app/integrations/category/messaging-and-notifications.md), Push notifications
- Brand: ntfy
- Number: 1.9k installs sharing analytics
- Connection: Needs the vendor's cloud
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Quality scale: Platinum quality scale
- Domain: `ntfy`
- Source: <https://www.home-assistant.io/integrations/ntfy/>

In Vulpo: Chart card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/ntfy

---

- HTML version of this page: https://vulpo.app/integrations/core/ntfy
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
