Adding Languages on Duolingo
Duolingo doesn't actually let you "add" a language to an existing account in the way you might expect. You can't just click a button and swap your Spanish course for Japanese while keeping all your progress. The platform works differently, and figuring out how it functions saves you a lot of wasted time. What most people are looking for is learning a second language alongside the one they already have. That's straightforward. From the home screen, you'll see a green plus button or a "Learn a new language" option near the top. Tap that, pick your language from the catalog, and you're in. Both courses run independently. You can switch between them anytime by tapping the language name in the upper-left corner of the app. It's worth noting that Duolingo supports over 40 languages, but the selection isn't the same everywhere. If you're on the web version and don't see a language you want, the mobile app sometimes shows additional options. I've seen this happen with Hebrew, which was available on iOS but not on Android at one point. Switch platforms if something seems missing.
Creating a Separate Account Instead
Sometimes people want to wipe their progress and start fresh in a different language. This happens more often than you'd think. Maybe you tried Spanish for a year and realized it wasn't your thing, or your subscription didn't cover what you actually wanted to learn. In those cases, the workaround is creating a second account specifically for the new language. Go to duolingo.com, click sign up, and create a completely new profile. Use a different email address or a phone number. There's no rule against multiple accounts, and Duolingo doesn't actively stop you. Each account holds its own progress streaks and lesson data separately. This is the only way to truly reset if you've accumulated bad habits or incomplete skills in a language you want to abandon. I ran into a specific issue when I tried to do this on a shared household computer. The browser kept auto-logging into my first account through saved credentials. What actually worked was opening an incognito or private browsing window, going to duolingo.com, and signing up fresh. That bypassed whatever cached session data was hanging around. Standard browser problem but easy to overlook.
What Doesn't Work
Let's clear up some confusion upfront. You cannot merge two accounts. If you created a second profile and then later changed your mind, your progress is locked there forever. There's no transfer function, no import tool, nothing Duolingo has built to combine skills and streaks from separate accounts. Accept this limitation before you get too far into creating backups or alternate profiles. You also can't change the language of your interface after signup without starting over. If you signed up and selected Spanish but now want French as your menu language, you need a new account for that too. The settings don't offer a language toggle for the app interface itself. This design choice seems odd given how global Duolingo has become.
Get the Full Details

A Few Practical Details
The free version covers all available languages at the same level. There's no paywall gating specific language tracks. Duolingo Plus or Super Duolingo subscriptions apply across every language you're studying, so upgrading once covers everything. If you're serious about learning multiple languages, the subscription cost per language drops significantly compared to buying separate courses elsewhere. One counter-intuitive thing nobody mentions: switching between languages rapidly in the same session actually hurts retention. I noticed my recall dropped when I'd bounce between Spanish and French lessons back to back on the same day. The app doesn't warn you about this, and there's no feature to schedule language-specific study sessions. What helped was picking one language as my primary focus for the week and only using the second language on weekends. Even a small artificial barrier like that made a measurable difference in how much I retained. Another thing that trips people up is the skill tree organization. Each language has its own separate skill tree. If you've been doing Spanish for months and then add French, you start completely from zero on a new tree with no carryover. Some skills look similar across languages because of shared vocabulary roots, but Duolingo treats them as entirely separate. Don't assume prior knowledge gives you shortcuts unless the app explicitly tests that connection.
Offline Access Limitations
If you're downloading lessons for offline use, each language requires its own download. There's no shared download pool. This matters more than it sounds if you're traveling and trying to study on a flight. I learned this the hard way when I downloaded both Spanish and French lessons but only had storage space for one. The app wouldn't let me selectively clear French and make room for another language download without clearing both. Managing storage manually in the settings fixed it, but it's not obvious where that option lives.
Bottom Line
Duolingo handles multiple languages fine if you just want to learn a new one alongside an existing one. The process takes about thirty seconds from the app. Creating separate accounts works if you need a clean slate, but don't expect any feature that lets you combine progress or switch interface languages retroactively. The platform is functional for this purpose but not particularly thought-through when it comes to account flexibility. Just be aware of what you're committing to before you build up a second profile.
