Simple, Transparent Pricing

Start free with MIT license. Pro features work without a license — 1,024 requests per app launch, resets on restart.

Open Source

MIT License — free forever

Free

Unlimited

  • redb.Core
  • redb.Postgres
  • redb.MSSql
  • Schema Sync (no migrations)
  • LINQ Queries
  • Nested Objects
  • Community Support (GitHub)

Trial

30 days — all Pro features

Free

30 days

  • All Pro packages
  • Tree Queries (CTE)
  • Advanced Expressions
  • Window Functions
  • Bulk Operations
  • Change Tracking
  • Materialization

Core Pro

ChangeTracking saves (diff instead of full rewrite), computed expressions in WHERE, custom SQL functions, Distinct/Pivot queries, unlimited filter nesting, parallel materialization with native SQL (3–10× faster), data migration framework

Solo

Core Pro for individual developers

14,900 /year

1 developer

    Company

    Core Pro for up to 20 developers

    99,900 /year

    Up to 20 developers

    • Priority support
    • SLA agreement
    • Source code access

    PostgreSQL Pro

    All Core Pro features plus CTE tree queries with aggregation, PostgreSQL-optimized Pro SQL builder, grouped window queries, and parallel bulk materialization for PostgreSQL

    Solo

    PostgreSQL + Core Pro for individual developers

    24,900 /year

    1 developer

      Company

      PostgreSQL + Core Pro for up to 20 developers

      159,900 /year

      Up to 20 developers

      • Priority support
      • SLA agreement
      • Source code access

      MSSQL Pro

      All Core Pro features plus CTE tree queries with aggregation, SQL Server-optimized Pro SQL builder, grouped window queries, and parallel bulk materialization for MSSQL

      Solo

      MSSQL + Core Pro for individual developers

      24,900 /year

      1 developer

        Company

        MSSQL + Core Pro for up to 20 developers

        159,900 /year

        Up to 20 developers

        • Priority support
        • SLA agreement
        • Source code access

        Full Pro

        All Pro modules unlocked — Core, PostgreSQL and MSSQL. One license for any database: ChangeTracking, computed expressions, Pivot, parallel materialization, tree queries, data migrations and more

        Solo

        All Pro modules for individual developers

        34,900 /year

        1 developer

          Company

          All Pro modules for up to 20 developers

          199,900 /year

          Up to 20 developers

          • Priority support
          • SLA agreement
          • Source code access

          Custom

          Enterprise / Site License

          Contact Us

          Unlimited developers

          • Unlimited developers
          • Custom SLA
          • Source Code Access
          • Dedicated Support Manager
          • Custom Terms
          • Priority support
          • SLA agreement
          • Source code access
          Pro features work without a license — 1,024 requests per app launch. Counter resets on restart, so for development it’s essentially unlimited. No credit card required.
          Pro is significantly faster. Optimized query engine, parallel materialization, batch reads. See benchmarks →

          Educational License

          Free for students and educators. All Pro features, non-commercial use. Apply

          Perpetual License

          One-time purchase, use forever on a fixed version. Contact sales

          Volume Discounts

          Need more developers? Get up to 20% off with volume pricing. 25% renewal discount. Register

          Free vs Pro — What You Get

          Both editions use the same database schema and API surface. The Free engine converts LINQ queries into JSON facets processed by SQL functions (reusable from any language). Pro compiles C# expressions directly to native parameterized SQL for higher performance and more features.

          Feature Free MIT License Pro from $199/yr
          Data Management
          CRUD — Create, Load, Save, Delete
          Code-first Schema Sync
          Nested Objects (RedbObject in Props)
          Arrays, Dictionaries, Enums in Props
          Ordered Lists (IListProvider)
          Soft Delete + Background Purge
          Data Export / Import
          Save Strategy: DeleteInsert
          Save Strategy: ChangeTracking PRO
          Data Migrations (ComputedFrom, Transform, DefaultValue) PRO
          Query Engine
          LINQ-like Query: Where, Select, OrderBy, Take, Skip
          GroupBy + Aggregation (Sum, Count, Avg, Min, Max)
          Window Functions (ROW_NUMBER, RANK, LAG, LEAD…)
          SQL Preview — ToSqlString()
          Filters: Contains, StartsWith, Any, IN, null-check
          Filter nesting up to 2 levels unlimited
          Computed Expressions in Filters PRO p.A * p.B, Math.Abs, .Year
          Custom SQL Functions — Sql.Function<T>() PRO COALESCE, POWER, custom…
          Distinct / DistinctBy PRO
          GroupBy + Window combined PRO
          Pivot Queries PRO
          Query → SQL C# lambda → facets → SQL functions C# lambda → native SQL (faster)
          Tree Structures
          LoadTree, GetChildren, MoveObject
          Polymorphic Trees (multi-scheme)
          Tree Queries with Aggregation & Window
          Security
          Users, Roles, Permissions
          Password Hashing (SHA256 + salt)
          SecurityContext (per-request user scope)
          Performance
          Parallel Materialization PRO bulk SQL, parallel I/O
          Eager Loading with Pro Loader PRO
          Optimized SQL Builder (parameterized) PRO
          Schema Field Resolver with Cache PRO
          Infrastructure
          PostgreSQL + MS SQL Server
          Validation Provider
          CLI Tool
          License MIT Commercial EULA
          Trial (no license key) unlimited 1,024 req/launch

          Free is enough if…

          • Simple CRUD + schema sync for your data
          • Flat or shallow queries (up to 2-level nesting)
          • Standard aggregation and window functions
          • You need trees, users, permissions — it is all included
          • Data volume is moderate, performance is acceptable

          Consider Pro when…

          • ChangeTracking — save diffs instead of full re-write
          • Deeply nested filters or computed expressions in WHERE
          • Pivot reports, Distinct, or combined GroupBy+Window
          • Higher throughput — Pro compiles directly to native SQL, 3-10x faster
          • Data migrations: rename, transform, compute fields without downtime
          • Custom SQL functions in LINQ (Sql.Function<T>)