Skip to main content

Load Files Into Snowflake Straight From Files.com

A Snowflake external stage can read from any S3-compatible endpoint — and Files.com is one. Partners deliver over SFTP, and COPY INTO loads their files straight from the folders they land in, with no bucket in between. Mount any source filesystem behind the same folders and the warehouse reads that too.

No credit card required · 7-day free trial · Live in minutes

#1 in every G2 rating for MFT
Trusted by 4,000+ companies
Every protocol included
Snowflake logoFiles.com
  • G2 Leader — Managed File Transfer, Summer 2026
  • G2 Best Results — Managed File Transfer, Summer 2026
  • G2 Best Usability — Managed File Transfer, Summer 2026
  • G2 Best Relationship — Managed File Transfer, Summer 2026
  • G2 Easiest Setup — iPaaS, Summer 2026
  • AWS Partner — Files.com is a verified AWS Partner.
  • Google Cloud Partner — Files.com is a verified Google Cloud Partner.
  • Microsoft Partner — Files.com is a verified Microsoft Partner.

4,000+ organizations rely on Files.com every day

Real companies. Real file flows. Real results.

Marc Jacobs logo
Cognizant logo
Bloomberg logo
TowneBank logo
PBS logo
Carrier logo
Hot Topic logo
Planet Fitness logo
Kaplan logo
Ashley Furniture logo
KFC logo
Mitsubishi logo
Stamps.com logo
Kyndryl logo
CRISPR Therapeutics logo
Equifax logo
Banner Health logo
Norton Rose Fulbright logo
Michelin logo
Redis logo
e.l.f. logo
Lilly Pulitzer logo
New Era logo
Digicert logo
Toyota logo
BBB logo
GoDaddy logo
Hershey logo
Toast logo

How Files.com Fits With Snowflake

Snowflake ingests files from stages. A stage is object storage Snowflake can list and read. The standard answer is a cloud bucket plus everything you build around it: the scripts that carry partner files in, the decryption step, the renaming, the monitoring. The files themselves start somewhere much messier: counterparties on SFTP, business systems exporting on a schedule, teams uploading from a browser.

Files.com is the stage itself, with the whole file layer built in. Snowflake reads your site directly through the S3-compatible endpoint, while partner onboarding, PGP, Automations, and the audit trail govern everything that happens before the COPY and after the unload.

Partner and vendor feeds land the same way whichever storage the warehouse reads: a drop point per sender, and every file in your own bucket the moment it arrives.

The Snowflake File Flows Teams Actually Run

Stages without buckets, regulated intake, and outbound delivery, all running on Files.com in production.

A Stage Pointed Straight At Files.com

COPY INTO reads your Files.com folders through the S3-compatible endpoint, the same place partner files already land. Skipping the staging bucket means no second copy of the data and no copy job to babysit between arrival and load.

Any Source Filesystem Behind The Stage

The endpoint is the access layer, not the storage layer. Mount S3, Azure, SharePoint, or an on-premises share behind the same folders, and the stage reads whatever lives there: a real-time pass-through from any filesystem to the warehouse.

Warehouse Output, Delivered Outward

The path runs both directions. Snowflake unloads daily files with COPY INTO, and Automations rename each one in flight to the exact name a counterparty’s system expects and deliver it: SFTP to one recipient, a cloud bucket for the next.

Operational Exports, Decrypted And Monitored

Business-system exports commonly arrive GPG-encrypted on a schedule. Decryption runs in the flow, staging lands the file where the load reads, and one monitored job replaces the scripts and hand loads that used to carry it.

The Feed That Didn’t Land

A warehouse load that reads an empty stage doesn’t fail: it succeeds at loading nothing. Delivery monitoring knows when each inbound feed is due and alerts when the window closes without files, before the dashboards go quietly stale.

What The Snowflake Connection Needs

Data engineers don’t point a stage at an endpoint they haven’t vetted.

The Stage Definition

CREATE STAGE with URL = s3compat://your-subdomain/path/, ENDPOINT = s3.files.com, and an S3-compatible key pair as credentials. The bucket name is your Files.com subdomain; the path is the folder the stage reads.

Allowed By Snowflake Out Of The Box

Snowflake permits connections to s3.files.com on all accounts by default, so there is no support ticket to open. A custom-domain S3 endpoint works too; that one Snowflake support enables on request.

Keys That Inherit Real Permissions

An S3-compatible API key belongs to a Files.com user and inherits that user’s exact folder access. Read permission is enough to load; add write for unloads. The stage sees what that user sees, and nothing else.

The Whole Tree In One Listing

The endpoint lists folders recursively, so a stage pointed at a folder reads every file beneath it: no Automation flattening files into one directory first, and no per-subfolder stage definitions.

Customers Running Files.com With Snowflake

“Files.com's strengths are simplicity, ease of use, and the cloud connectors. We don't have to invent custom infrastructure for every partner.”
Tommy Chapley, Equifax
Tommy Chapley
Senior Software Engineer, Equifax
“Files.com is versatile — it can manage many different situations from a single platform. We've consolidated multiple tools onto it.”
Regis Litre, Rag & Bone
Regis Litre
Chief Information Officer, Rag & Bone
“Files.com is robust and scales to a large enterprise. We get multiple files per minute, per second — and we're a 24/7 organization, so everything has to always be up.”
Nelson Miranda, Spirit Airlines
Nelson Miranda
Sr. Systems Engineer, Spirit Airlines

Files.com With Snowflake FAQ

What data engineering teams ask most when wiring file intake to Snowflake.

Not directly: Snowflake loads from stages, not from SFTP servers. Files.com closes that gap from both sides. Counterparties deliver over SFTP, FTPS, AS2, or a browser, and a Snowflake external stage reads those same files through the Files.com S3-compatible endpoint, with no separate bucket and no ETL middleware in between.

A Snowflake external stage connects to Files.com with a standard stage definition: URL = s3compat://your-subdomain/path/, ENDPOINT = s3.files.com, and S3-compatible API credentials from your Files.com site. Snowflake allows the s3.files.com endpoint on all accounts by default, so the stage works without a Snowflake support request.

COPY INTO works in both directions against a Files.com stage: loading tables from the stage and unloading query results back to it. External tables and directory tables work with manual refresh, and the Snowpipe REST endpoint handles programmatic loads. Event-driven Snowpipe auto-ingest is an AWS-notification feature, so scheduled loads run as Snowflake tasks instead.

Yes. That’s the pass-through. Remote Server Mounts present S3, Azure, Google Cloud, SharePoint, or on-premises storage as Files.com folders, and the stage reads through them in real time. Snowflake gets one endpoint; the bytes stay wherever they already live.

Yes. TransformScript converts CSV, XML, and JSON in the flow, and Automations rename, split, and route files as they arrive, so what the stage reads is already in the shape the COPY expects.

Files.com accepts partner files however the counterparty can send them: SFTP, FTPS, AS2, the S3 API, a browser upload, or an email inbox that turns attachments into files. Each sender gets its own scoped credential and folder, and every arrival is logged and can fire an automation.

Yes. COPY INTO unloads to the stage, and Automations take it from there: renaming to each recipient’s convention, encrypting under a counterparty’s PGP key where mandated, and delivering over whatever protocol that recipient runs.

Files.com delivery monitoring defines when each inbound feed is due and alerts when a window closes without files. A silent upstream failure becomes a same-hour alert instead of a dashboard quietly showing yesterday’s numbers.

Yes. Files.com runs SOC 2 Type II, encrypts in transit and at rest, and logs every access. A pre-approved HIPAA business associate agreement comes with Files.com Enterprise. PGP decryption, per-counterparty isolation, and retention policies run as configuration on the same folders the stage reads.

Files.com replaces the bucket-and-glue stack: a staging bucket, the scripts that move partner files into it, the decryption step in the middle, and the monitoring nobody built. One governed layer receives, transforms, and stages the files, and Snowflake reads it directly.

Put Files.com In Front Of Snowflake

Receive, transform, and stage every file your warehouse loads, on one governed platform Snowflake reads directly.

No credit card required • Free for 7 days • Live in minutes