This is a UI limitation, not a workflow or plan issue.
When a workflow’s block results + metadata exceed 20 MB, Retool intentionally does not load the results in the UI to prevent performance problems. The workflow still executes successfully; only the UI rendering is blocked.
How to access the data
Datadog is the recommended solution here:
-
Datadog log streaming works on the Business plan (it’s not Enterprise-only anymore).
-
The 20 MB limit does not apply once logs are streamed to Datadog.
-
You’ll be able to view full workflow logs, block payloads, timings, and export/search them normally.
Enable it via:
Settings → Integrations → Datadog → Enable workflow logs, then re-run the workflow.
Important notes
-
There’s no way to expand or download >20 MB logs from the Retool UI itself.
-
Logs that already exceeded the limit can’t be retroactively viewed unless Datadog was enabled beforehand.
-
The limit cannot be increased.
Best practices to avoid this going forward
-
Avoid returning large datasets from blocks (return counts/summaries instead).
-
Don’t
console.loglarge objects or log inside loops. -
Trim API/DB responses before returning them.
-
Persist large payloads to a DB or object storage and log only references.
So in short: yes, you can access/export the data, but Datadog is the correct and supported approach for workflows producing large logs.