An MIT-licensed JavaScript and TypeScript library for parsing cron expressions and calculating execution dates.
cRonstrue
An MIT-licensed library for turning cron expressions into readable descriptions in several languages.

About cRonstrue
cRonstrue is a JavaScript library that parses a cron expression and outputs a plain-language description of the schedule. For example, the expression "/5 *" is described as "Every 5 minutes". It was ported from the C# library cron-expression-descriptor and is released under the MIT license.
The library accepts 5-, 6-, and 7-part cron expressions, including Quartz Job Scheduler expressions and common nicknames such as @daily and @monthly. Descriptions can be adjusted with options such as verbose output and a 24-hour clock. It is also available as a command-line tool through npx. By default, only the English translation is included, so other languages require additional setup.
Key features
- Converts cron expressions into human-readable schedule descriptions
- Supports 5, 6, and 7 part cron expressions
- Supports Quartz Job Scheduler cron expressions
- Supports nicknames such as @daily, @weekly, and @monthly
- Provides i18n support for more than 40 languages
- Includes options for verbose output and 24-hour time format
- Has zero dependencies
- Released under the MIT license and open source
- Supports many languages through its i18n feature
- Only the English translation is included by default
- Is a library, so it must be installed or included in a project before use
cRonstrue at a glance
- Category
- Development › Web Development
- Type
- Online tool
- Pricing
- Free
- Open source
- Yes
- Last checked
- Oct 9, 2026 · Online when checked
- Listed
- Oct 9, 2026
cRonstrue alternatives
Tools and sites you could use instead, ranked by how closely they match.
A free five-field cron expression editor with readable explanations and examples; its interface source uses MIT licensing.
An MIT-licensed JavaScript cron syntax validator with configurable grammar options.
A free browser helper for reading five-field cron expressions and checking fields and operators.
Compile readable Melody expressions into regular expressions with this language implementation.
Write regular expressions in Melody, a language designed to make regex patterns more readable and maintainable.
Popular in Web Development
Well-known listings from the same topic.
cRonstrue FAQ
Can cRonstrue output descriptions in languages other than English?
How can cRonstrue be loaded in a browser?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











