Skip to content

Upload Link

With an upload link, external people without a Pachurros account can upload data into one of your tables — via CSV or Excel file. You control whether existing rows are replaced or appended to, and how long the link stays valid.

Activate link Share link Guest opens link Upload CSV / Excel Data in table
  1. Open a database
  2. Click the share icon (fork icon) in the top right
  3. Scroll down to the Upload Link section in the share panel
  4. Click Activate link — the link is generated and displayed immediately
  5. Copy the link and share it with the intended person

Use the App. / Rep. toggle to control what happens on upload:

ModeBehaviour
Append (default)New rows are added to the end of the table — existing data is preserved
ReplaceAll existing rows are deleted and replaced with the uploaded ones

Note: In replace mode, a warning is shown on the upload page so the uploader knows that existing data will be overwritten.

Choose how long the link remains active:

OptionBehaviour
UnlimitedThe link is valid indefinitely until you deactivate it manually
One-timeThe link expires automatically after the first successful upload
Expiry dateThe link is valid until a specific date — uploads after that date are rejected

The expiry date is set via the built-in date picker.

Click the next to the link — the token is deleted immediately. Previously shared links stop working.


The upload page shows:

  • The table name
  • The expected columns with type icons (so the file can be structured correctly)
  • A warning notice if replace mode is active
  • A drag-and-drop zone or file picker (CSV or Excel, max. 5 MB)
  • After a successful upload: number of imported rows and mapped columns

The first row of the CSV or Excel file must contain the column headers. Names must match the column names in the Pachurros table exactly (case-insensitive).

Example:

NameDateStatus
Shooting Munich2026-06-15Planned
Product Photos2026-06-20Open

Columns present in the file but not in the table are ignored. Table columns missing from the file are left empty.

All common types are recognised and correctly imported:

TypeBehaviour
Text, number, URL, dateImported directly
Checkbox1, true, yes, ja, x → checked
SelectValue is matched against the label of existing options
MultiselectComma- or semicolon-separated labels are resolved
Formulas, relations, rollupsSkipped during import
  • Files are validated server-side (max. 5 MB, max. 5,000 rows, CSV/Excel only)
  • Cell values are checked for injection characters (=, +, -, @ at the start)
  • Control characters and null bytes are stripped
  • The link contains a cryptographically secure 64-character token