The high-quality websites, mobile apps and online resourses recommended here are widely used by language students for self-study and are free to use.