PostHog pricing 2026
PostHog pricing is usage based per product, with a free allowance that renews every month: 1M analytics events, 5K session recordings, 1M feature flag requests and 100K error tracking exceptions, among others. There is no minimum spend and no card needed to start. On the free plan, usage stops at the limits; on pay as you go, you pay for usage above the free tier and can set billing limits.
- Paid plans start at
- Custom pricing
- Free plan
- Yes, Free
- 2 plans
- Free · Pay as you go
US dollars before tax, at the time of writing. Checked against the sources listed below.
PostHog plans and prices
| Plan | Price | What you get |
|---|---|---|
| Free | $0, no card | Full monthly free tier on every product; usage stops at the limits; 1 project; events kept 1 year |
| Pay as you go | Usage above the free tier | Same free tier every month, then per-unit prices; billing limits per product; more projects; events kept 7 years |
PostHog free tier limits
Free plan: no card, every month 1M analytics events, 5K session recordings, 1M feature flag requests and 100K exceptions, with unlimited team members.
| Limit | Free tier |
|---|---|
| Price | $0, no credit card, not a trial |
| Product analytics | 1M events a month |
| Session replay | 5K recordings a month |
| Feature flags | 1M requests a month |
| Error tracking | 100K exceptions a month |
| Surveys | 1,500 responses a month |
| Logs | 10 GB ingested a month |
| AI observability | 100K events a month |
| Workflows | 10K messages per channel a month |
| PostHog AI | 500 credits (worth $5) |
| Team members | Unlimited |
| Projects | 1 |
| Retention | Events 1 year, recordings 1 month |
| Cheapest paid plan | Pay as you go, no minimum; same free tier every month |
What happens at the limit
Usage stops at the free tier limits: extra events are permanently dropped and feature flags return a default quota limited response.
Free tier limits checked on against PostHog pricing.
What decides your PostHog bill
- Monthly free allowance: 1M analytics events, 5K session recordings, 1M feature flag requests, 100K error tracking exceptions, 1M rows from data sources, 10K destination events, 100K AI observability events and 10K workflow messages per channel.
- Free allowances reset every month and do not roll over.
- Billing is per organization: all projects share one free allowance, and adding projects does not add free usage.
- If usage hits a billing limit, extra events are dropped and feature flags return a quota limited response, so PostHog does not charge past it.
- Recordings are kept 1 month on free and 90 days on pay as you go; logs 14 days by default, with custom retention billed per GB.
FAQ
Is PostHog free?
Yes, within the monthly free tier, which covers 1M events, 5K recordings, 1M flag requests and 100K exceptions. PostHog says 97% of companies use it for free.
What happens when I go over PostHog's free tier?
On the free plan, extra events are dropped and flags return a default response. On pay as you go, you pay for usage above the free allowance, up to any billing limit you set.
Does PostHog have a minimum spend?
No. There is no minimum spend or yearly contract on pay as you go, and the same free allowance applies every month.
How long does PostHog keep data?
Events are kept 1 year on the free plan and 7 years on paid plans. Recordings are kept 1 month on free and 90 days on pay as you go.
Sources, checked October 30, 2026
Prices and plans change often. If something here is out of date, tell us through the contact page.