Free or Cheap General Language Resources Because idk I Just Wanna Help
All resources either have a free tier or have a low ($10 USD/month or less) subscription fee or a one time purchase option below $100 USD. All prices I give are in USD because I live in the US and this list was already hard to put together okay I'm not also doing conversions
Find language specific lists here.
I have given the links in text format because tumblr has a link limit. Copy and paste into your browser to look at them.
These are generalized. Not for your specific language.
LinQ, a website for reading: https://www.lingq.com/en/
You can click on words you don't know and get a definition and save a flashcard. They provide readings for all levels from beginner to advanced and you can upload your own texts and podcast or video transcripts and there's stuff uploaded by other users to browse through. The website also has some texts with audio included. You can also purchase books through the website. This is all included in the free tier. The paid tier allows you to save an unlimited number of flashcards and includes some forum and tutoring options. It's either $15 a month or $120 for a full year.
Languages available in full: Arabic, Simplified Chinese, Dutch, English, Esperanto, Finnish, French, German, Greek, Hebrew, Italian, Japanese, Korean, Latin, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish, Ukrainian
Languages partially supported or with incomplete beginner courses: Afrikaans, Armenian, Belarusian, Bulgarian, Cantonese, Catalan, Traditional Chinese, Croatian, Czech, Danish, Georgian, Gujarati, Hindi, Hungarian, Icelandic, Indonesian, Irish, Khmer, Macedonian, Malay, Persian, Punjabi, Serbian, Slovenian, Swahili, Tagalog, Turkish, Vietnamese
Migaku, a web extension and app: https://migaku.com/
Paid service at $10 a month. It has beginner courses and allows for dual language subtitles on things like netflix or youtube. It also allows users to save flashcards from subtitles or articles and sync flashcards between devices
Supported languages: Cantonese, Mandarin, English, French, German, Japanese, Korean, Portuguese, Spanish, Vietnamese
Storylearning Books: https://storylearning.com/books
These are short story, dialogue, or history books by Olly Richards written for beginner to intermediate learners that in my experience at least are written to not be boring for adults. Each chapter of a book includes a key vocabulary list and comprehension questions. Storylearning also has online courses available but they're too expensive for what you get in my opinion. The books are way cheaper, though depending on the language you may have more or less books to buy. The books are usually in the $15-$20 range new but they're often available at used bookstores both online and irl for much cheaper.
Books available in: Spanish, French, Italian, Russian, Arabic (MSA), Brazillian Portuguese, Danish, Dutch, Icelandic, Korean, Norwegian, Swedish, Turkish, Irish
Mango Languages, a pretty standard language app: https://mangolanguages.com/
This is actually a pretty pricey one at like $20 a month but the reason I bring it up is that a lot of people can get it free through their local library and it has a large selection of languages.
Languages supported: Armenian, Azerbaijani, Egyptian Arabic, Iraqi Arabic, Levantine Arabic, Modern Standard Arabic (MSA), Bengali, Cantonese, chaldean Aramaic. Cherokee, Mandarin, Croatian, Czech, Danish, Dari, Dutch, Dzongkha, English, Tagalog, Finnish, French (European and Canadian), German, Greek (modern, ancient, and kione), Hatian Creole, Hawaiian, Hebrew (modern and biblical), Hindi, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kazakh, Korean, Latin, Malay, Malayalam, Norwegian, Farsi, Polish, Potawatomi, Punjabi, Romanian, Russian, Scottish Gaelic, Serbian, Shanghainese, Slovak, Spanish (castillian and latin american), Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Tuvan, Ukrainian, Urdu, Uzbek, Vietnamese, Yiddish
Comprehensible Input Wiki, a website for finding language specific comprehensible input resources: https://comprehensibleinputwiki.org/wiki/Main_Page
Comprehensible input is input in a language you understand the message of, not necessarily input you understand every word of. It's good for you to get a lot of it from day one. This website gathers resources like podcasts, kid's shows, youtube channels, books, etc. that are perfect for this sort of thing.
Languages currently on the website as I am writing this: American Sign Language, Arabic (MSA), Armenian, Basque, Biblical Greek, Biblical Hebrew, Bulgarian, Cantonese, Catalan, Chinese, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, German, Greek, Haitian creole, Hakka, Hebrew, Hindi, Hungarian, Indonesian, Italian, Irish, Japanese, Korean, Latin, Lithuanian, Norwegian, Occitan, Polish, Portuguese, Russian, Romanian, Sanskrit, Sardinian, Serbo-Croatian, Sicilian, Slovak, Spanish, Swahili, Swedish, Tagalog, Thai, Toki Pona, Tunisian Arabic, Turkish, Ukranian, Vietnamese, Welsh, Yoruba, Zulu
Drops, a vocab app: https://languagedrops.com/
Drops teaches vocab through pictures and matching and spelling games, though you can also customize your settings to show translations and different alphabets or not. The free tier has ads and a daily time limit. The lifetime subscription is technically against my personal rule for this post because it's $160 but it often goes on sale for half off or $80. There's also a monthly or yearly payment option. At the paid tier you can practice for an unlimited time without ads and choose which types of vocabulary words you want to learn.
Supported Languages: Ainu, English (American and British), Arabic (MSA), Bosnian, Portuguese (Brazilian and European), Cantonese, Spanish, (Castilian and Mexican), Catalan, Croatian, Danish, Dutch, Esperanto, Estonian, Finnish, French, Galacian, German, Greek, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Korean, Mandarin, Maori, Norwegian, Persian, Polish, Romanian, Russian, Samoan, Sanskrit for yoga, Serbian, Swahili, Swedish, Tagalog, Thai, Turkish, Ukrainian, Vietnamese, Yoruba
Anki, a general flashcard app: https://apps.ankiweb.net/
You can make your own flashcards on Anki or download flashcard packs that other users have made. It also allows for importing of audio and visual aids. It has a spaced repetition system that a lot of people swear by. Some companies like Refold also sell premade flashcard packs specifically for Anki. Free on desktop, I believe about a $20 one time purchase on iOS.
Muzzy In GondoLand (1986): https://archive.org/details/muzzy-in-gondoland-level-i-1986
No, really! The old Muzzy movies from the 80s made to teach kids foreign languages are fairly easy to find for free on archive.org or on youtube. The new Muzzy with workbooks and an app and whatnot requires a paid subscription to the BBC but the older ones are much easier to find. They're available in English, Spanish, French, Italian, German, Chinese, Korean, Esperanto, and Welsh.
Easy Languages, a connected group of Youtube channels: https://www.easy-languages.org/
Easy Language channels are channels where people interview speakers of the language on the street about everyday topics like dating, tourism, and shopping for example. They have dual language subtitles in their videos in the target language and English. Many of them also have series about useful phrases for beginners and intermediate podcasts. Most also have bonus worksheets and other learning materials on their patreons but the free content available is already a lot.
Current active channels: Arabic, Catalan, Czech, Dutch, English, French, German, Greek, Italian, Polish, Portuguese, Russian, Spanish, Turkish
A website that lets you look up words in another language. It's better than google translate. It has pronunciation in multiple dialects and in depth explanations that some other websites don't have.
Supported Languages: Spanish, French, Italian, Portuguese, German, Dutch, Swedish, Icelandic, Russian, Polish, Romanian, Czech, Greek, Turkish, Chinese, Japanese, Korean, Arabic
edX, a website for taking college courses, often for free: https://www.edx.org/learn/language
I can't tell you precisely what's available because it changes year to year but they usually offer a wide variety of courses. You can also often get real college credit through these if that's something you're interested in. Programming languages are often mixed in with spoken or signed languages though so you may have to do some digging through the lists to fins what you want.