Readability
Readability analyzes Markdown files and reports measures of reading difficulty.
What Readability is
Readability analyzes Markdown files and reports measures of reading difficulty. It provides grade-level scores, reading ease, and an estimated reading time based on 200 words per minute. The listed formulas include Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, and ARI. It also measures word and sentence metrics and can detect or require MkDocs-style admonitions. Results can be produced as a table, Markdown, JSON, summary, or report. Users can configure thresholds so CI checks fail when documentation exceeds them; a .readability.yml file supports path-specific overrides. The project documents a command-line tool, Docker, a GitHub Action, pre-commit hooks, and builds from source. The GitHub Action can add a formatted report to an Actions job summary. It also documents CI/CD examples for GitLab CI, CircleCI, and Jenkins. Readability is open source under the MIT license, with a listed plan at no cost. Pre-built binaries are listed for Linux and macOS in amd64 and arm64, and Windows in amd64. Its scores assess word and sentence complexity, not accuracy, completeness, context, or tone.
Good
- Reports five named grade-level measures.
- Supports table, Markdown, JSON, summary, and report output.
- Thresholds can fail CI checks.
- Offers a GitHub Action and pre-commit hooks.
- MIT-licensed and listed as free.
Watch out
- Analyzes Markdown files only.
- Windows binary is listed for amd64 only.
- Scores cannot assess accuracy or completeness.
- No plain-language rewrites are listed.
Who it suits
Readability may suit bloggers, technical writers, documentation teams, students, and others who want to review text complexity. It is especially relevant to teams that want readability thresholds in CI workflows.
Verdict
Readability offers configurable text-complexity checks and several ways to include them in development workflows. Treat its scores as a measure of word and sentence complexity, not a judgment of content accuracy, context, completeness, or tone.
Plans and prices
From Readability's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Readability | Free | MIT-licensed GitHub Action, CLI, and Docker image; no paid plans listed |
The facts
Each one read from Readability's own pages, with the date it was checked.
What it does
- Additional checks
- It can measure word and sentence metrics and detect or require MkDocs-style admonitions.checked 7 Oct 2026
- Configuration
- A .readability.yml file can set thresholds and path-specific overrides, and the project provides a JSON Schema for editor validation and autocomplete.checked 7 Oct 2026
- Container verification
- The repository documents verifying the Docker image signature with cosign.checked 7 Oct 2026
- Deployment
- It can be installed as a Go command-line tool, run through Docker, added as a GitHub Action, or built from source.checked 7 Oct 2026
- Docker security
- The Docker guide says images are signed with Cosign, include a signed SBOM, and use a distroless base image that runs as a non-root user.checked 7 Oct 2026
- GitHub integration
- The GitHub Action can run checks in workflows and add a formatted report to the Actions job summary.checked 7 Oct 2026
- Integrations
- The project provides a GitHub Action and pre-commit hooks, and documents CI/CD examples for GitLab CI, CircleCI, and Jenkins.checked 7 Oct 2026
- Intended users
- The product site names bloggers, technical writers, documentation teams, students, and curious readers as audiences for its introductory material.checked 7 Oct 2026
- License
- The repository identifies its license as MIT.checked 7 Oct 2026
- Limitations
- The maker says readability scores assess sentence and word complexity and cannot determine accuracy, completeness, context, or tone.checked 7 Oct 2026
- Metrics
- It reports grade level, reading ease, reading time, and scores including Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, and ARI.checked 7 Oct 2026
- Notable limit
- The documented pre-built Windows binary is for amd64; the page lists amd64 and arm64 for Linux and macOS.checked 7 Oct 2026
- Output formats
- Listed output formats include table, Markdown, JSON, summary, and report.checked 7 Oct 2026
- Purpose
- Readability analyzes Markdown files and reports readability scores.checked 7 Oct 2026
- Reading formulas
- The project lists Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, and ARI grade-level scores.checked 7 Oct 2026
- Supported binaries
- Pre-built binaries are listed for Linux (amd64, arm64), macOS (amd64, arm64), and Windows (amd64).checked 7 Oct 2026
- Threshold checks
- Threshold enforcement can fail a CI check when content quality drops.checked 7 Oct 2026
- Thresholds
- Users can configure thresholds and make CI checks fail when documentation exceeds them.checked 7 Oct 2026
- Ways to run
- The project documents a command-line tool, a GitHub Action, a Docker image, and pre-commit hooks.checked 7 Oct 2026
- Who it is for
- The documentation describes use cases for bloggers, technical documentation writers, documentation teams, students, and people curious about readability.checked 7 Oct 2026
The company
- Headquarters
- Switzerlandchecked 28 Sep 2026
Where it runs
- Platforms
- Pre-built binaries are listed for Linux amd64 and arm64, macOS amd64 and arm64, and Windows amd64.checked 7 Oct 2026
The full review of Readability
Readability is an open-source tool that analyzes Markdown files for readability scores and content thresholds. It best suits writers and documentation teams who want repeatable checks in a development workflow. Its strength is configurable analysis across local and CI workflows; it does not rewrite prose or judge whether it is sound.
Overview
Readability combines several grade-level formulas with reading-ease, estimated reading-time, and word and sentence metrics. That makes it useful for spotting shifts in complexity across documentation, especially when a team wants consistent criteria rather than a single score. But these measures address word and sentence complexity only: they cannot establish accuracy, completeness, context, or tone.
Key features
Scoring and content checks
The tool reports Flesch-Kincaid, Gunning Fog, Coleman-Liau, SMOG, and ARI grade-level scores, plus reading ease and estimated reading time at 200 words per minute. It can also measure word and sentence metrics and detect or require MkDocs-style admonitions. The mix is practical for teams setting both readability and documentation conventions, but users seeking plain-language rewrites or accessibility guidance will need another tool.
Thresholds and workflow
Configurable thresholds can fail a CI check when documentation exceeds chosen limits, making regressions easier to catch before changes ship. A .readability.yml file supports path-specific overrides, while a JSON Schema enables editor validation and autocomplete. Users can run the Go command-line tool, Docker image, GitHub Action, pre-commit hooks, or build from source. The project also documents CI/CD examples for GitLab CI, CircleCI, and Jenkins.
The GitHub Action can run checks in workflows and add a formatted report to the Actions job summary. Outputs include table, Markdown, JSON, summary, and report formats, so teams can choose between a quick result and a more structured artifact. Docker images are documented as Cosign-signed, with a signed SBOM and a distroless base image running as a non-root user.
Pricing
Readability costs nothing. The free plan includes the MIT-licensed GitHub Action, CLI, and Docker image, and no paid plans are listed. There is no cheaper tier with reduced features to weigh against a paid upgrade; the relevant trade-off is whether its focused Markdown analysis covers your needs. The MIT license also identifies it as open source.
Platforms
Readability supports Linux, macOS, and Windows. Pre-built binaries are listed for Linux and macOS in amd64 and arm64 versions, while the documented Windows binary is amd64 only. That distinction matters for Windows users on arm64 devices, who should not assume a matching pre-built binary is available.
Who it's for
Bloggers, technical writers, documentation teams, students, and curious readers can use Readability to examine prose complexity. Its strongest fit is a team that wants consistent thresholds and CI enforcement for Markdown documentation. It is less suitable for people who need automated rewrites, accessibility recommendations, or editorial judgments beyond measurable complexity.
Pros and cons
- Pros: Five grade-level formulas plus reading ease and estimated reading time give teams multiple ways to track complexity.
- Pros: Thresholds, path-specific overrides, and CI integrations support repeatable checks across documentation workflows.
- Pros: Free, open-source tooling spans CLI, Docker, GitHub Action, and pre-commit use.
- Cons: It analyzes Markdown rather than offering plain-language rewrites or accessibility guidance.
- Cons: Scores cannot assess accuracy, completeness, context, or tone, so they cannot replace editorial review.
- Cons: The documented pre-built Windows binary is amd64 only, unlike the amd64 and arm64 binaries listed for Linux and macOS.
Alternatives
For a broad directory of AI-focused tools, browse AI Readability Checkers. Choose ToolsVale Readability Checker if you want a free option spanning mobile, desktop, and web platforms. APIVerve Website Readability API is an alternative for API and web use, with a free tier of 200 credits per month, a five-request-per-minute limit, non-commercial use, and attribution required.
Eclipse Readability Studio is another free, open-source option for Linux, macOS, and Windows. For a Python package with an MIT license, consider textstat. Readability Formulas offers free online readability tools alongside extension, macOS, web, and Windows platforms. A2Z Tools Plain Language Analyzer is a free web tool limited to English. PageRefine is a free web tool with no signup. ProfText offers a free tier with 5,000 characters per analysis, 30 clarity rules, AI-generated text detection, and unlimited analyses, but no citation verification.
Verdict
Choose Readability if you need free, configurable readability checks for Markdown in local or CI workflows. Its varied scoring methods and threshold enforcement are useful for keeping documentation complexity in view. Look elsewhere if you need rewriting, accessibility guidance, or a judgment of meaning and content quality rather than a measure of sentence and word complexity.
Getting started
- Open the Readability project website
- Install the Go command-line tool or build it from source
- Run it through Docker, a GitHub Action or pre-commit hooks
- Configure thresholds and path overrides in .readability.yml
- Use the GitHub Action in a workflow to add reports to the Actions summary
Limits worth knowing
Readability scores cover word and sentence complexity but cannot determine accuracy, completeness, context or tone. The documented Windows pre-built binary is available for amd64, while Linux and macOS listings include amd64 and arm64.
Questions
How much does Readability cost?
The Readability plan costs 0.00 USD and includes the MIT-licensed GitHub Action, CLI and Docker image. No paid plans are listed.
What input does Readability analyze?
Readability analyzes Markdown files.
Which platforms have pre-built binaries?
Pre-built binaries are listed for Linux and macOS in amd64 and arm64, and for Windows in amd64.
Can Readability run in CI?
Yes. It provides a GitHub Action, pre-commit hooks and documented CI/CD examples for GitLab CI, CircleCI and Jenkins. Thresholds can fail checks.
Does Readability rewrite text?
No plain-language rewrite feature is listed. Its scores measure word and sentence complexity.
What license does it use?
The repository identifies Readability as MIT licensed.
Alternatives to Readability
- 1
Text Inspector
Free planWebAPI7.4From £9.96 a month - 2
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 3
Health Literacy Advisor
AndroidiOSWebmacOS7.0From $499 a year - 4

Readable
WebAPI7.0From $12 a month - 5

Hemingway Editor
WebmacOSWindows6.8 - 6

APIVerve Website Readability API
Free planWebAPI6.7From $29.99 a month
