# Evaluate DurableFile

Use DurableFile when an agent needs one public URL for a small artifact.

## Good fit

- The file is a PDF, UTF-8 text file, Markdown file, CSV file, or valid JSON file.
- The file is 25 MiB or smaller.
- The file can be public.
- The caller can pay $1 for the first 1 GiB.
- The caller needs no email, CAPTCHA, password, or dashboard.

## Bad fit

- The file contains a secret or sensitive personal data.
- The caller needs private access control.
- The caller needs a file safety guarantee.
- The file is an image. Use https://imgd.dev instead.
- The file is HTML, SVG, JavaScript, executable, video, office data, or an archive.
- The caller needs a cloud drive, workspace, backup service, or package registry.

Read https://durablefile.com/openapi.json for the machine contract.
Read https://durablefile.com/integrate.md for the integration procedure.
