Skip to content

File upload component

Let end users attach files/images to Notion file properties from Create/Update forms (and related inputs).

  • Photos from the field
  • PDFs / receipts on requests
  • Any Notion Files & media property that operators must populate from the app
  1. Ensure the Notion property type is files/media (or compatible).
  2. Add the File upload component on the form / screen.
  3. Configure Behaviour (required, helper text) like other inputs.
  4. Publish and test on a real phone (camera roll + file picker).
  • Large images slow lists — compress when possible (see FAQ on slow images).
  • Pair with Details Media Gallery when viewers need a polished gallery.
  • Reload data after changing the Notion property type (Databases → Reload and sync).
  • For inspection-style “labeled photo categories,” use a related photos database + allow-add list/selector pattern (see Relations docs).