Skip to main content
v2.3.1 released

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
Libredesk inbox showing customer conversations

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 demo

Omnichannel 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
Installation docs →

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:9000
Docker docs →

Or deploy with a hosting provider

Deploy on Railway

FAQ

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.