Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

SQL LRS

Free#7 of 23 in Learning Record Store Software

SQL LRS: A capable free LRS for teams comfortable running their own xAPI infrastructure. Ranked #7 of 23 in Learning Record Store Software by our editors (8.5/10); pricing: Free plan; best for free, self-hosted xAPI deployments.

8.5/10Editor score
SQL LRS8.5 Visit SQL LRS

At a glance

  • Editor score
    8.5 / 10
  • Pricing
    Free plan
  • Best for
    Free, self-hosted xAPI deployments
  • Free plan
    Yes
  • Paid from
    Free
  • Deployment
    Self_hosted
  • Founded
    2014 · Savage, Maryland, USA
  • Facts checked
    21 Sep 2026
  • Where it wins

    • Supports xAPI 1.0.3 and 2.0.0 with attachments and documents
    • Connects to SQLite, PostgreSQL, MariaDB, and MySQL
    • Exports statements to CSV and supports BI integrations
  • Where it doesn't

    • Requires self-hosted deployment and infrastructure management
    • Does not provide multitenant capabilities
    • Implementation and support are handled through separate contracts

Our verdict on SQL LRS

SQL LRS is an open-source Learning Record Store for receiving, validating, storing, and exposing xAPI statements, attachments, and documents. It is aimed at developers, data engineers, learning engineers, government, education, and enterprise teams that need control over learning-data infrastructure. The web administration interface supports credential management, statement browsing, monitoring, authentication, and API scope management. OpenID Connect authentication is also supported, alongside configurable reactions for conditional logic and generated xAPI statements.

The Community / Open Source plan is Apache 2.0 licensed, self-hosted, and backed by SQL storage. Deployment options include SQLite, PostgreSQL, MariaDB, and MySQL, giving teams flexibility to align the LRS with an existing database environment. SQL LRS supports xAPI 1.0.3 and 2.0.0, stores attachments and documents, and provides CSV statement downloads. Its ecosystem also connects with Apache Superset, Microsoft Power BI, Tableau, and Looker, making it suitable for teams that plan to analyze learning records in established business-intelligence tools.

The main trade-off is operational ownership: SQL LRS is self-hosted rather than vendor-hosted, so the adopting team is responsible for deployment and ongoing infrastructure management. It also lacks multitenancy, which limits its fit for organizations needing separated tenant environments in one system. Separate implementation and support contracts are available, but the product's core positioning remains a free, open-source deployment. Choose SQL LRS when xAPI compatibility, database choice, export access, and direct control matter most. Consider another LRS when managed hosting or multitenant administration is a requirement.

Your product? Our editors can test SQL LRS in depth and publish a review, labelled as paid · from $149/mo →

SQL LRS pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on sqllrs.com

All 1 SQL LRS plans and prices →

SQL LRS fact sheet

Free planYes
Paid fromFree
DeploymentSelf_hosted
cmi5 supportNot verified
Multi-tenant supportNo
Record exportCsv
Data retentionNot verified
Tenant limitNot verified
DeploymentSelf-hosted
PlatformsWeb, Windows, macOS, Linux
SupportDocs
Built forSmall business, Mid-market, Enterprise (editorial estimate)
Integrations8 integrations: Apache Superset, Microsoft Power BI, Tableau, Looker, SQLite, PostgreSQL …
PricingFree plan (source)
Websitesqllrs.com
Facts checked21 Sep 2026

SQL LRS integrations

SQL LRS lists 8 integrations on its own site.

  • Apache Superset
  • Microsoft Power BI
  • Tableau
  • Looker
  • SQLite
  • PostgreSQL
  • MariaDB
  • MySQL

Alternatives to SQL LRS

See all SQL LRS alternatives →

SQL LRS vs the competition

Compare SQL LRS with any tool side by side →

Used SQL LRS? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used SQL LRS for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — SQL LRS 8.5/10

SQL LRS is listed in our Learning Record Store Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/sql-lrs/"><img src="https://www.itechguides.com/best/badge/sql-lrs.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update