Migrate Yahoo Mail to another email provider
To move Yahoo Mail to another provider, generate an app password in your Yahoo account security settings and use it with imap.mail.yahoo.com on port 993 (SSL), with your full address as username. Our free tool then copies your folders over IMAP to the new mailbox, without signup and without deleting anything.
- Free, no signup
- Up to 10 mailboxes at once
- Passwords never stored
- No duplicates when you repeat
How to generate a Yahoo app password
What to prepare at the provider before you start.
- 1
Sign in to your Yahoo account
Open your Yahoo account settings in a browser and go to the account security area. You will probably be asked to verify yourself with a code sent to your phone or recovery address.
- 2
Find the app password option
In the security settings look for the section that lets you generate app passwords for other apps. Yahoo may ask you to turn on two-step verification first if your account does not have it.
- 3
Generate a new code
Choose to create a new app password and name it something recognisable, such as "IMAP migration". Yahoo shows the code once, so copy it before closing the window.
- 4
Use it in the tool
With Yahoo preselected as the source, enter your full address and paste the app password as the old password. Test the login; the tool counts your messages before moving anything.
- 5
Confirm the destination
Pick the new provider, add the destination mailbox and open the confirmation message delivered to it. The copy runs from there, and you can follow its progress on the page.
Exact IMAP settings
| Setting | Value |
|---|---|
| IMAP server | imap.mail.yahoo.com |
| Port | 993 |
| Security | SSL/TLS |
| Username | Your full Yahoo address, for example name@yahoo.com |
| Password | A Yahoo app password generated for this copy |
| Prerequisite | An app password; your normal password is not accepted by third-party apps |
The tool fills these in when you select Yahoo as the source. Addresses on other Yahoo domains, such as ymail.com or yahoo.es, normally use the same server, but check your account if the login fails.
Start the migration
The tool already has the source selected. Choose where the mail is going, add your mailboxes and confirm from the destination inbox.
Passwords are used once. They travel encrypted to an isolated job that copies the mail and is deleted afterwards. They are never stored, logged or sent back.
Common errors and how to fix them
Almost every failed IMAP copy comes down to the source login. This is what usually happens with this provider.
"LOGIN failed" or "Authentication failed"
This is the classic Yahoo answer when the normal password is used. Generate an app password and use that instead. Also check that the username is the complete address, with the domain, and that you did not paste a trailing space.
The app password worked yesterday but not today
App passwords stop working if you change your Yahoo password or revoke them. Generate a new one, replace it in the tool and retest. Old codes are not recovered.
Yahoo asks for a verification code during the test
A sign-in from a server you have never used can trigger an extra check on your account. Approve it from the Yahoo app or your recovery address, then try again within a few minutes.
The connection times out or drops mid-copy
Yahoo can slow down or cut long sessions. Run the copy again: it recognises what already arrived and carries on with the rest, so a restart costs nothing and creates no duplicates.
What is and is not copied
The tool copies email and nothing else, over IMAP, with imapsync underneath.
Copied
- The messages of every folder, subfolders included.
- Original dates and the read or unread state.
- Only what is missing at the destination, so repeating the copy creates no duplicates.
Not copied
- Contacts and calendars: they do not travel over IMAP. Export them as vCard or ICS from the source provider.
- Filters, signatures and rules of the old mailbox: recreate them in the new one.
- Messages above 50 MiB are skipped. The tool never deletes anything from the source.
Yahoo folders such as Inbox, Sent, Draft, Bulk and Trash are copied like any others, and the tool matches them to the equivalent folders at the destination when it can. Messages you moved to the Yahoo archive keep their dates. Your contacts, calendar, notepad and Yahoo-specific filters live outside IMAP and are not copied. If you want them, export the contacts as a file from Yahoo and import it at the new provider before you close the old account.
What the tool guarantees
Free, no signup
No account and no payment. It copies up to 10 mailboxes per batch.
Passwords are used once
They serve that copy and are never stored. Nothing is deleted from the source mailbox either.
The destination must be yours
We leave a confirmation message in the destination inbox. The copy starts only when you open it.
Frequently asked questions
Can I move Yahoo Mail to another provider for free?
Why does Yahoo reject my password with "LOGIN failed"?
Do I need to turn on two-step verification?
Will the tool delete my Yahoo emails?
Is there a size limit on messages?
Can I run it twice?
Keep reading
Other guides for the same tool, and the Hostbrid email page.
IMAP migration tool
Any source and destination, with every provider and the limits.
iCloud Mail
iCloud Mail with an app-specific password.
Zoho Mail
Zoho Mail and its regional servers.
IONOS
IONOS and the server for each country.
Professional email at Hostbrid
If Hostbrid is where the mail is going, see the email plans.
Is your mail going to Hostbrid?
Create the mailboxes first, then bring the old mail across with the import tool in your panel.