Set a size threshold
Start at 10 MB for a manageable list, then lower or raise the threshold based on the number of results.
Build a Gmail size search to locate large messages and attachments, then add age, sender, file type, or mailbox filters before reviewing them.
The default query finds messages larger than 10 MB. Change the threshold or add file, sender, and age filters.
Use larger:10M to find Gmail messages larger than 10 megabytes. Change the number to match your cleanup goal, or use smaller: to set an upper limit.
Message size includes the complete encoded email, not just the visible attachment. Review results in Gmail before deleting anything, because a large conversation may contain records you still need.
Start at 10 MB for a manageable list, then lower or raise the threshold based on the number of results.
Add older_than:, has:attachment, filename:, or a sender when you want a safer, more targeted cleanup list.
Open the search and inspect messages before selecting or deleting. InboxQuery only builds the query and never changes mail.
Size filters can be combined with age and attachment operators to make a useful review queue.
Gmail’s size operator applies to the full stored message. Encoding overhead, inline images, signatures, and conversation content can make the reported size differ from the sum of obvious attachments.
Use both larger and smaller values when you need a band, such as larger:10M smaller:25M. InboxQuery rejects an upper limit that is not greater than the lower limit.
Treat a large-email query as a review list, not an automatic deletion rule. Add older_than:1y to focus on older material, or a file extension to locate replaceable installers and archives. Keep legal, financial, and personal records when retention matters.
After deleting messages in Gmail, storage reporting may not update immediately. Trash can also continue to occupy storage until it is emptied or automatically cleared.
Use sender and recipient addresses, subject text, included words, an exact phrase, and comma-separated exclusions. Blank fields remain outside the query, so you can work with incomplete information.
Combine a fixed date range or rolling message age with read status, mailbox location, Gmail category, attachment presence, filename, and complete-message size limits.
The result is standard query text for Gmail’s search box. InboxQuery also describes each fragment, flags conflicting boundaries, offers one-click copying, and creates a direct Gmail search link.
Begin with the condition you know is true. That may be a sender address, a broad date window, an attachment type, or a mailbox location. Run that simple query first. When the result contains the target but is too large, add one more condition. This incremental method is easier to debug than starting with a long query made from several uncertain memories.
If a query returns nothing, remove the condition you trust least. Display names can hide a different sender address, subject wording may not be exact, categories can be assigned unexpectedly, and date boundaries can exclude messages near midnight. Switching to in:anywhere is useful when Spam or Trash may contain the message, but it does not search another account or restore permanently deleted mail.
The builder handles empty, valid, and invalid states without contacting Gmail. A blank form shows a clear empty result. A valid combination enables copy and search actions. Reversed date boundaries, non-positive age values, and an impossible size band display an error and disable the actions until the input is corrected. Gmail—not InboxQuery—decides which existing messages match the finished query.
Copying the query is useful when you want to inspect or edit it in Gmail before searching. The direct link is faster when the generated text already matches your intent. Both actions use the same visible query, and neither grants InboxQuery permission to your account. Rolling age filters change over time, while fixed dates continue to describe the same period.
When you find large emails in Gmail, review the highest-value cleanup candidates first: replaceable installers, duplicated exports, old media deliveries, and files already stored elsewhere. Do not assume that an old or large message is unnecessary. Confirm backups and retention requirements, then inspect the full conversation because replies may add context to the original attachment. A narrower query produces a safer review queue than selecting every result from a broad size threshold.
Use larger:10M in Gmail. Add has:attachment or older_than: when you need a narrower list.
Yes. Combine a lower and upper bound, such as larger:10M smaller:25M.
Not always. Deleted messages can remain in Trash and storage totals may take time to refresh.
No. Gmail’s message size can include encoding overhead, inline images, headers, and other content.
Operator syntax is based on Google’s official Gmail search documentation. InboxQuery is independent and does not access your account.