Oxford 3000 Spelling Master
Free English spelling practice for the Oxford 3000 word list. Master 4,262 essential words across CEFR levels A1–C1 with pronunciation, definitions, and progress tracking.
Features: Practice mode, timed tests, streaks and achievements, dark mode, and British English pronunciation.
Please enable JavaScript to use this application.