The open sourcecustomer support desk.
Self-hosted and free. Live chat, email, and more in a single binary.
- Open source
- Self-hosted
- Single binary
- No per-seat pricing

Everything you need in a support desk.
Live chat, email, S3-compatible file attachments, multi-language support, custom email templates, API access, and webhooks.
See it in the live demoOmnichannel Inbox
Live chat, email, and more, all in one inbox. Manage every conversation from a single, unified interface.
Live Chat Widget
Embed a real-time chat widget on your website. Engage visitors instantly, right from your support desk.
Automations
Eliminate repetitive tasks with powerful automation rules. Auto-tag, assign, and route conversations based on custom conditions.
Granular Permissions
Take full control with role-based access. Create custom roles with granular permissions for teams and individual agents.
CSAT & Analytics
Measure satisfaction with automated surveys. Track key metrics like response times, resolution rates, and team performance.
Custom Attributes
Create custom attributes for contacts or conversations such as the subscription plan or the date of their first purchase.
Macros
Save frequently sent messages. With just one click, send saved responses, set tags, assign to a team and more.
Organization
Keep conversations organized with tags, custom statuses and snoozing. Find any conversation instantly from the search bar.
Auto Assignment
Distribute workload with auto assignment rules, Auto-assign conversations based on agent capacity or with a custom criteria.
SLA Management
Set and track response time targets. Get notified when conversations are at risk of breaching SLA commitments.
SSO Logins
Google, Microsoft, and OIDC sign-on built in. No SSO tax.
API
Simple HTTP/JSON APIs to build any custom workflow.
Up and running in minutes.
Latest release: v2.3.1 · Jun 1, 2026 · Release notes
Binary
- Extract and run
cp config.sample.toml config.toml - Edit
config.toml - Run
./libredesk --install - Visit
http://localhost:9000
Docker
# Download compose and config files
curl -LO https://github.com/abhinavxd/libredesk/raw/main/docker-compose.yml
curl -LO https://github.com/abhinavxd/libredesk/raw/main/config.sample.toml
# Copy and edit config as needed
cp config.sample.toml config.toml
# Start services
docker compose up -d
# Visit http://localhost:9000FAQ
Is Libredesk really free?
Yes. Libredesk is open source and free to self-host. Every feature is included. There are no paid tiers, no feature paywalls, and no per-seat pricing.
Which channels does it support?
Email and a live chat widget you can embed on your website, plus HTTP/JSON APIs and webhooks for anything custom.
What do I need to run it?
A single binary or Docker container, along with PostgreSQL and Redis. Most setups are live in a few minutes.
Is there a hosted version?
No. Self-hosted only, so you own the infrastructure and data. For a managed one-click deploy, use Railway: Deploy on Railway →
Free and open source.
Open the live demo in your browser, or self-host your own instance.