Simplify Your NetSuite File Management


Link your Amazon S3, Azure, Google Drive, Microsoft OneDrive / SharePoint, Dropbox, Oracle Cloud or account to NetSuite for fully integrated file access


Converts large, heavyweight files such as AI, EPS, PSD, DST (and more) to JPG images for easy viewing, displaying, and sharing


Get feedback, approvals, and collaborative input through an easy-to-use web interface

Your file management problems, solved.

eXtendFiles is a fully integrated cloud storage and proofing solution for NetSuite users.
Leverage all the power that NetSuite has to offer using native custom records, collaborative proofing tools, image conversion, and so much more.

Key Features & Functions

Repository Integration

Seamless integration with cloud storage services from Amazon S3, Azure, Google Drive, Microsoft OneDrive / SharePoint, Dropbox, Oracle Cloud and

Visual File Picker

Transaction Pop-up Modal allows users to visually select a file that will target its’ source URL into a Transaction Body Field.

File Picker Custom file captions

eXtendFiles supports the configuration of eXtendFile record meta-data in the caption of the file when using File Picker.

Drag & drop

Drag and Drop functionality within the NetSuite record to load files to eXtendFiles from your local drive to the repository.

External File Upload & Notifications

Generate file upload links to allow your Customers and/or Vendors to upload files directly. When a file is uploaded, eXtendFiles can send a notification to alert you that a new file has arrived.

Public & Private File Support

eXtendFiles supports public & private file access settings to give you control over the file accessibility from within NetSuite.

Connected Records

Files are automatically associated with related NetSuite records so the file can be found throughout the Transaction chain, and on the Entity records related to them.

File Conversion

eXtendFiles converts AI, EPS, PSD, DST, and other types of files into lightweight images and thumbnails to facilitate viewing, sharing, and displaying on forms and web pages.

Customizable and data rich

Add fields to your eXtendFiles to pack more powerful information within the record and do more with it!

Custom Record Support

Connect eXtendFiles to your choice of Custom records. It can be connected to any Standard or Custom record.

Client / Vendor Online Proof Approval / Collaboration

eXtendFiles allows your Customers and Vendors to review, comment, and collaborate through an intuitive and responsive web interface. Files will be updated in real time and send you a response when recorded.

Saved Search & Sublist Friendly

eXtendFiles are native Custom records that can searched and used in sublists based on your own needs. Create custom Sublist views and assign to Roles and Forms just as you would with all native NetSuite Administration. 


"Searching for the right digital storage solution felt a little like being Goldilocks – platforms were either a little too skimpy or too robust for our needs. Then, we found eXtendFiles and they were juuust right! Super easy to use, implementation was a breeze, and the cherry on top is that the file attachments can be sourced in the criteria for a saved search!"
"I absolutely love the eXtendFiles and how we can store uploads in a certain way. It’s a great feature and I think it’s my favorite part about NetSuite in general."
Account Manager
Concord Marketing Solutions


eXtendFiles comes in two editions. eXtendFiles Core, and eXtendFiles Collaboration.

eXtendFiles Core

  • File Repository.
  • Drag & Drop Upload.
  • File Conversion.
  • Inline List View.
  • eXtendFiles Collaboration

Everything in Core, plus:

  • File Approval and Collaboration.
  • Public File Upload.
  • Visual File Picker.
  • Inline File Upload.

Amazon S3

Microsoft Azure

Microsoft OneDrive / SharePoint

Google Drive


Oracle Cloud

Currently our eXtendFiles customers are in the Food & Beverage, Media, Marketing, & Advertising, Film & Television, Lighting, Medical, Cannabis, Software, Custom Merchandise and more broadly Retail, B2B, Manufacturing, Wholesale Distribution, Public Safety and more!

eXtendFiles itself does not have any explicit file size limits. You are able to upload any size file as long as it isn’t larger than your Cloud Storage’s File Size Limit. Note: you can add a size restriction within the eXtendFiles Settings if desired.

When a file is uploaded via eXtendFiles, a Custom Record is created in NetSuite to store the file’s metadata. The “physical” file is uploaded to your backend storage.

On the backend storage, files are stored in a flat structure without sub-folders (except in the case of a duplicate filename, where a folder will be created). NetSuite is the ‘Folder / File Manager’ and the backend storage is simply a repository for physically storing the files.

None! The native NetSuite API’s are supported with eXtendFiles as the record itself is a native NetSuite custom record.

Yes. You can add eXtendFiles to any Record Type in NetSuite as well as Custom Record/Transaction Types.

Yes! Since eXtendFiles is a Native Custom Record in NetSuite, you can add your own custom fields to eXtendFiles for storing additional metadata about a file.

eXtendFiles: Built for NetSuite Cloud Storage Integration