Low latency messaging via persistent open connections to any device, and delivering messaging worldwide in 100ms.
Small, high-volume, low-cost messages for typing indicators, lat/long readings, and more.
Run JavaScript business logic directly inside PubNub, triggered by messages and user actions.
Retrieve past messages (like chat history) with a simple API for accessing historical data with EU/US-only storage options.
Combine up to 10,000 individual channels into a single connection so user/device can subscribe to unique combination of message streams.
Combine up to 10,000 individual channels into a single connection for more efficient, and better optimized, messaging.
Filter channels based on message metadata, so each device receives only the messages they need.
Connect existing MQTT-supported devices quickly and leverage the power of PubNub.
Build enterprise applications with confidence, meeting rigorous security and compliance requirements.
The PubNub Data Stream Network is a globally-scaled, battle-tested realtime IaaS, handling 1.3 trillion messages to 330 million devices monthly.
Built-in resilience – message caching and catch up, redundancy, network failover – delivers realtime functionality with confidence.
Multiple global points-of-presence guarantee message delivery no matter how many devices are connected.
Enterprise-grade security, including end-to-end AES-based encryption and mission-critical compliance, including SOC 2 Type II and HIPAA.
Deliver chat messages, alerts, in-app chat, and chatbots for web, iOS, and Android chat.
Track live geo-coordinates and update an interactive map.
Trigger device action and monitor its state.