Which one of the following sentences is correct?

  1. You can find the information on the attached file.
  2. You can find the information in the attached file.
  • 1
    There are voluminous questions on this site which relate to the choice between "on" and "in". May I suggest you click on this link and look through a few of the answers to see if you can find any clues. And then get back to us if you are still having problems. english.stackexchange.com/search?q=on+or+in
    – WS2
    Commented Aug 15, 2017 at 19:34
  • 2
    For this particular construction, see this Ngram.
    – vpn
    Commented Aug 15, 2017 at 22:20
  • Thank you for the link. But, I couldn't find the answer to my question.
    – Bob
    Commented Dec 15, 2017 at 17:42

3 Answers 3


The information is within the contents of the file, not placed on top of the file. Therefore, I side with using "in".

By contrast, using "on" feels like there is more to the sentence, like the information about the file... something. For example:

You can find the information on the attached file in the database.

  • This clarifies in and on in this type of context.
    – Lambie
    Commented May 13, 2018 at 16:08

since the info is "inside" the file as you're going to open it, be it digital or a physical file, I'd go with "in".

  • 1
    Sometimes it might be 'on' a physical attachment. E.g. the writing is on the page, my article is on the front page etc.. It depends on the exact context.
    – JeffUK
    Commented May 13, 2018 at 19:21

French "sur" corresponds to English "on."

In either case, the prepositional object is keeping the modified from falling to Earth, or maybe farther... into oblivion. The thing that is under physically supports the thing that is "on."

Alternatively, strictly data-driven, I've never seen a usage in which "on the attached" seemed superior.

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.