Often I would like to change the name of a file that I am attaching to an email. Off course I could change the filename locally, but that would mess up my own "scheme of things".

Is there a way to change the name of an attachment when it is already attached to an email in GMail (or more precise, mail of Google Apps), but not yet send?

4 Answers 4


No, you can't rename an attachment after you uploaded it. You need to detach the file, rename it and upload it again.

Also note that GMail can sometimes renames your attachments. Here's an useful quote from the official documentation:

Some attachments that include non-English characters in the filename may be renamed 'Gmail,' or the name may be truncated -- this happens when Google doesn't recognized the encoding used to name the attachment. Our engineers are working on a solution, but in the meantime, we suggest using ASCII characters so we can always recognize the names of your attachments.

If your attachment name was renamed 'noname,' you may be able to display the file by clicking on the View as text link that appears next to the attachment. If that link does not appear, we were unable to display the file. This is a known issue, and our engineers are working to resolve it as quickly as possible.


No ... detach the file, rename it, and attach it again. Good file naming schemes and discipline in following them will pay off in the long run.

  • Pay off in the wrong run? Long run you mean? And yes, good file naming scheme is essential. But for example for courses at uni, the instructor requires some naming scheme that is totally not useful for myself. It would be nice if I can give it a different name at uploading time.
    – Peter Smit
    Commented Oct 5, 2010 at 9:37
  • 1
    Sorry about the typo :) And I understand about remote requirements. My solution (on linux) is to create a soft link in a temporary directory to the file. This gives me a chance to give it a temporary name without creating a full copy on the disk. If my original changes and I need to send it again I can just attach the linked copy again without having to go through that step again.
    – Caleb
    Commented Oct 5, 2010 at 9:45

Yes you can do it by using a simple trick.

  1. As you upload the files in random order, then Send this mail to your own Gmail id.

  2. Now that email will come in your inbox and your uploads are shown in that mail.Add (Save All) these files to Google drive (Click on triangular icon at Right-Middle).

  3. After saving files to Google drive, Again compose new mail and attached file from Google Drive (instead from your computer).


No this is not possible. Don't forget that when you're sending your mail, this mail has at least two copies, one in your sent items and one in the sender's inbox.

  • I mean changing the attachment name before hitting send. Out of your second sentence I understand you think I meant after sending it.
    – Peter Smit
    Commented Oct 5, 2010 at 9:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.