"ImageTooLargeException" when using Ask ChatGPT Vision

Last published at: June 20th, 2025

Problem:

When I try to analyze a file with Ask ChatGPT Vision‍, I get an error message that states that the image is too large: “Image too large to process and no public link was found. (…) ImageTooLargeException”.

Answer: 

The maximum file size for analyzing files by ChatGPT Vision is 2 MB. There are several ways to process larger files:

  • Create a public link for the image file. This will also increase processing speed. Just creating the public link is sufficient, there's no need to place the link anywhere in particular. Do note that anyone who can access the public link can also access the file it links to.
    This option is not available for some file types such as PDFs.
  • Edit the action or macro in the Action Library‍ and set a larger maximum file size. Note that not all processing options accept files larger than 2MB: 
    • Actions run from List View, Grid View, single Flow or single Apex can only process files with a maximum size of 2MB. 
    • Actions run via a Manipulate Job, batch Flow or batch Apex can handle larger files.
    If you want to keep the maximum file size at 2MB for List View etc (to prevent the error message from appearing), but want to increase it for Jobs for example, keep the maximum file size setting for the Ask ChatGPT Vision action at 2MB (2097152 bytes), and create a Macro‍ for the action to use in jobs. In the Macro settings (click Edit at the Macro you created in the Action Library) you can then increase the maximum file size (in bytes).
  • Convert the file to an image file and create a public link for the newly created image file.