The level check is adaptive: each question is picked from how you answered the last one, so it places you on the CEFR scale — A1 to C2 — in as few questions as it can. Most people finish in a few minutes. It is free, there is nothing to install, and you do not need an account.
Once your level is known, English.Guru builds a study plan around the goal, timeframe and daily study time you set above. It is scheduled week by week — which topics to cover, in what order, with a lesson and a quiz for each. Follow it here, download it as a PDF, or save a link and pick it up from any device.
A1 and A2 are beginner and elementary, B1 and B2 intermediate and upper-intermediate, C1 and C2 advanced and proficient. Every lesson on the site is written for one of them: