Easily build scalable in-app notifications, chat, realtime graphs, geotracking and more in your web & mobile apps with our hosted pub/sub messaging API.
123pusher->trigger('my-channel', 'my-event', [
'message' => 'hello world'
]);1234var channel = pusher.subscribe('my-channel');
channel.bind('my-event', function(data) {
alert('Received my-event with message: ' + data.message);
});Send programmable push notifications to iOS and Android devices with delivery and open rate tracking built in.
Easily add 1-1 and group Chat to your web & mobile apps. Presence, message storage, rich media, notifications, typing indicators and more.
Build activity and notification feeds, realtime charts and maps, comment streams, and other realtime features that need to store and replay data.
Embed a realtime collaborative editor in your app in seconds to empower your users to do more, together.
Pusher is the category leader in delightful APIs for app developers building communication and collaboration features.
Developer experience is at the forefront of everything we do. We strive to make products that are both delightful and get out of your way, so that you can focus on what you do best - building great apps.
We’ve got you covered - implement our APIs in any stack
Tutorials to help you get started and implement our APIs
Comprehensive tools and stats to give you visibility into your usage
“By powering a reliable realtime experience, Pusher allows us to transform the way students learn about computer networks, making it a fundamentally collaborative experience.”
Software Engineer, Code.org
Our APIs are free to try and all come with a generous forever free plan. They’re fast and easy to set up, and if you need help, support is just one click away.
Get free account© 2018 Pusher Ltd. All rights reserved.
Pusher Limited is a company registered in England and Wales (No. 07489873) whose registered office is at 28 Scrutton Street, London EC2A 4RP.