Skip to content
PostHog logo

PostHog

Product analytics, replays, flags and experiments in one open-source stack.

AnalyticsFreemium
13 votes

About PostHog

PostHog is a bundle of product tools that sit under one account, covering product analytics, web analytics, session replay, feature flags, experiments, surveys, error tracking, logs, LLM observability, a managed data warehouse and a customer data platform.

Analytics starts with autocapture, which records pageviews, clicks and form submissions without per event tracking code being written first. On top of that sit funnels, retention curves, path analysis, trends, dashboards and direct SQL querying for the questions the built-in views do not answer. Incoming events can be transformed before they are stored, including IP anonymisation and hashing of personal data.

Session replay has SDKs for web, React Native, iOS, Android and Flutter. Recordings can be sampled, or gated by URL or by feature flag, so that only chosen sessions are captured, and text, inputs or whole elements can be masked on the device before a recording is sent. Retention runs to 30 days on the free plan, 90 days on pay as you go, one year on Boost and Scale, and five years on Enterprise. One detail catches people out: changing the retention setting applies only to recordings captured after the change, because existing recordings keep the period they were captured under.

Read more

Feature flags support percentage rollouts, targeting by individual user or by group, multivariate variants and JSON payloads.

The free tier is metered monthly. It covers one million analytics events, one million feature flag requests, 5,000 session recordings, one million data warehouse rows, 10 GB of ingested logs, 100,000 tracked exceptions and 1,500 survey responses. Usage past those allowances is charged per unit, starting at 0.00005 USD per analytics event, 0.0001 USD per feature flag request, 0.0050 USD per session recording, 0.000015 USD per data warehouse row and 0.10 USD per survey response. An account with no card on file is limited to one project and one year of data retention. Adding a card raises that to six projects, seven years of data retention and email support.

PostHog Cloud is offered in a United States region and a European region hosted in Frankfurt. Public event capture endpoints live at us.i.posthog.com and eu.i.posthog.com, with private management endpoints at us.posthog.com and eu.posthog.com. The API accepts personal API keys, project secret API keys and OAuth, and the public POST-only endpoints are not rate limited.

Self-hosting is possible but limited. The Docker Compose deployment is released under the MIT licence and wants roughly 4 vCPU, 16 GB of RAM and more than 30 GB of storage running Ubuntu Linux, but it is officially unsupported and carries no guarantees. Paid plan features are available only on PostHog Cloud, so a self-hosted instance runs the free feature set.

PostHog interface

Key features

  • Bundles analytics, session replay, feature flags, experiments, surveys, error tracking, a data warehouse and a CDP in one account.
  • Autocaptures pageviews, clicks and form submissions without per event tracking code.
  • Builds funnels, retention curves, path analysis, trends and dashboards, and queries events directly in SQL.
  • Rolls out feature flags by percentage, by user or group, with multivariate variants and JSON payloads.
  • Records sessions on web, React Native, iOS, Android and Flutter.
  • Samples recordings or gates them by URL or feature flag so only chosen sessions are captured.
  • Masks text, inputs and whole elements on the device before a recording is sent.
  • Transforms incoming events before storage, including IP anonymisation and hashing of personal data.
  • Hosts PostHog Cloud in a United States region and a European region in Frankfurt.
  • Accepts personal API keys, project secret API keys and OAuth on the API.
  • Covers 1 million analytics events, 1 million feature flag requests and 5,000 session recordings free each month.
  • Retains recordings for up to 30 days on the free plan and up to 5 years on Enterprise.
  • Releases the self-hosted Docker Compose deployment under the MIT licence, without official support.

What people use it for

  • Watching a recording of the session where a user dropped out of the signup funnel.
  • Releasing a risky change to 5 percent of users before turning it on for everyone.
  • Masking a payment form so card details never leave the device in a recording.
  • Keeping European users' data in Frankfurt rather than a United States region.
  • Answering a product question in SQL when the standard trend charts do not cover it.
  • Asking users on one plan why they stopped logging in, through an in-product survey.

Key facts

Key facts about PostHog
CategoryAnalytics
PricingFreemium
Free tierYes
Upvotes13
Listed22 August 2026

Is this your product?

Claim the listing to correct anything wrong with it, add features and a changelog, and answer questions from people deciding whether to try it. Free, and it stays yours.

Claim this listing
  • Event analytics for questions that start with “how many users who”.

    Freemium
  • Behavioural analytics built around cohorts and retention curves.

    Freemium
  • Web analytics with no cookies, no banner and a script under 1KB.

    Paid
  • Simple, private analytics on one screen you can read in ten seconds.

    Paid
Claimed by Editorial