| Metric | Value |
|---|---|
| Run a calculation to see results | |
Try one of the examples:
Examples table
| Current | Target | Hours/week | Efficiency | Consistency | Estimated total hours | Weeks | Target date |
|---|
The model uses CEFR steps between your current and target level. Each step has a base hour estimate. We then adjust for efficiency and consistency factors, and divide by your weekly study time.
// CEFR base hours per step (approx. classroom + guided self study)
// A0→A1: 100, A1→A2: 180, A2→B1: 200, B1→B2: 200, B2→C1: 250, C1→C2: 300
total_base_hours = sum(base_hours[current → target-1])
adjusted_hours = total_base_hours × efficiency_factor × consistency_factor
// where values < 1 speed up, values > 1 slow down
weeks = adjusted_hours / hours_per_week
months = weeks / 4.345
target_date ≈ today + (weeks × 7 days)
These ranges are indicative; prior exposure, L1 distance, and immersion can shift results.
- Select your current and target CEFR levels.
- Enter realistic study hours per week.
- Tune efficiency and consistency based on your study quality and reliability.
- Click Calculate to get hours, weeks, months, and an estimated target date.
- Export your plan via CSV or PDF for sharing or tracking.
Tip: Re-run the plan when your pace changes to keep expectations aligned.
1) What is CEFR?
It is a widely used scale describing language proficiency from A0/A1 beginner to C2 mastery.
2) Are these hours exact?
No. They are directional estimates based on typical paths. Individual progress can be faster or slower.
3) How do efficiency and consistency work?
Values below 1 shorten the time. Values above 1 increase it to reflect weaker methods or irregular practice.
4) What counts as study hours?
Guided classes, deliberate practice, tutoring, and purposeful input. Passive exposure alone rarely moves levels quickly.
5) Can I reach two levels in one go?
Yes, the calculator sums multiple steps and shows a breakdown so multi-level goals are supported.