Importing EML files into a G Suite account can be hard, especially if you have a lot of files saved on your computer. I had the same problem when I tried to migrate a bunch of EML emails into my account without losing their attachments or folder structure. Setting up an email client and synchronising over IMAP by hand took too long and often led to incomplete uploads or formatting problems. I turned to a professional solution to avoid these problems and found that
TrustVare IMAP Importer worked really well. The software made the whole process of moving easy and smooth. Using IMAP credentials, it lets me upload EML files straight to my G Suite account. Attachments, metadata, and folder hierarchy were all moved correctly. The process was quick and easy, and you didn't need to know anything technical to do it.
Important Points
Importing EML files directly into G Suite through IMAP
Keeps the original layout and folder structure of the email
Let's you upload a lot of EML files at once
Can handle a lot of email data without slowing down
Safe relocation with no loss of data
Works without having other email clients