Limits
Every limit here reports itself rather than failing silently. These are the numbers to plan around.
#Every limit
Limit | Value | What happens |
|---|---|---|
Upload. Drag and drop accepted extensions. | Bmp, gif, ico, jfif, jpeg, jpg, png, svg | Anything else raises 'Invalid file type. Only image files are allowed'. |
Upload. Upload button file dialog filter. | .png .jpg .jpeg .gif .bmp .tiff .webp .p | This list omits svg, ico and jfif, which drag-and-drop does accept. |
Thumbnail longest side | 512 px | Generated previews are capped so a tile never decodes a full-resolution bitmap. |
Thumbnail byte budget | 0.25 MB | A file already inside both the dimension and byte budgets is used as-is. GIF and SVG are never re-encoded. A canvas round-trip would lose GIF frames and blur vector art. So their preview is the original file. |
Stored asset title length | 50 characters | The filename is truncated when building the stored title. |
Stored asset description length | 250 characters | An Unsplash caption plus author credit can be cut mid-sentence. |
Editor / attachment-import fetch ceiling | 3 MB | An attachment loaded for editing or importing into the library is capped at 3 MB of raw bytes. Larger files are auto-resized to PNG to fit; only if that still fails does it error 'Image too large for editor (N MB). Max 3MB.'. |
Image edit re-encode threshold | Over 3 MB, recompressed to a 2.5 MB targ | Applied to an edited image before it is attached. |
Rovo / chat attachment ceiling | 5 MB | Refused above that with '<file> is N MB, above the 5 MB limit for an image these tools can read. Resize it and attach it again.'. |
Rovo / chat accepted extensions | .png .jpg .jpeg .gif .webp .svg .bmp .av | PDF, AI and PSD are deliberately excluded even though the library uploader stores them. The check sniffs the file's bytes rather than trusting the filename. |
Rovo / chat inline preview cap | 64 KB of encoded data (roughly a 48 KB i | Above that, no inline preview is returned. |
'Used on Pages' result cap | 25 pages fetched, 5 revealed at a time | Beyond that the panel prints 'Showing X of N pages' with no way to page further. |
Gallery page size | 25 images per page | A 'Show more' button loads the next 25 while more remain. |
Gallery live-tail window | 24 hours | The folder listing tops up the search index with a live read of the folder's newest children, but only for items created in the last 24 hours. Outside that window the gallery shows exactly what the index shows. |
Gallery responsive minimum column width | 200 px | - |
Gallery default tile height | 188 px when Thumbnail Height is unset | - |
Table layout preview size | Fixed 56 px, not configurable | - |
PDF/Word export default width | 760 px when the Image reference macro ha | - |
Customer egress domain cap | 10 domains in one fixed allowlist group | - |
Attached images sweep. Accepted file extensi | Jpg, jpeg, png, gif, bmp, svg, webp, tif | AVIF, HEIC, ICO and JFIF attachments never appear. The sweep also excludes the CAPABLEASSETSTORE space, generated thumbnail files, and Capable's own library images. |
Unsplash search debounce and failure ceiling | 500 ms debounce; gives up after 5 consec | Search does not go to Unsplash from the browser. It calls Capable's own API with the viewer's app token. |
Folder nesting | One flat level. No sub-folders. | A folder is always created with the space as its container, so there is no parent-folder field to populate. |
Browser-side upload size guard | None | Nothing in the upload path enforces a maximum file size. Only the thumbnail is bounded, and the general compressor merely targets 5 MB and returns the original on failure. The hard 5 MB and 3 MB limits live on the server read paths, so an over-large file can b |
#A few things worth knowing
A limit that is reached is reported in the interface, not in a log you have to find.
Limits are per site or per tenant depending on the limit. The table says which.
Edition can change some of these.
#Related
They announce themselves. Read the message.
