← Docs

Organising files with folders

Last updated

Folders keep a Library tidy once it holds more than a handful of files. The most important thing to know about them is what they don’t do: a folder never appears in a file’s public URL. You can reorganise a Library however you like without breaking a single link on your published site.

The short version

  • Create, move and delete folders in the dashboard. The Designer panel browses folders but doesn’t manage them.
  • Moving a file between folders never changes its link. Renaming its slug does — see Version history and replacing files.
  • A folder must be empty before you can delete it.

Where folders live

Folders are managed on the Files page of a Library in the DocBeam dashboard.

The Designer panel is deliberately read-only here: it shows your folders, lets you click into them, and gives you breadcrumbs to get back out — but there is no create, rename or delete. Uploads from the panel land in whichever folder you’re currently viewing.

Creating a folder

  1. Open the Library’s Files page in the dashboard.
  2. Click New folder.
  3. Give it a name and click Create.

The folder is created inside whichever folder you’re currently viewing, so if you want a top-level folder, make sure you’re at the root of the Library first.

Folder names can be anything from 1 to 255 characters, and are trimmed of surrounding whitespace. There’s no restriction on which characters you can use.

Two folders in the same place can share a name. DocBeam won’t stop you, and nothing breaks — but you’ll have a harder time telling them apart, so it’s worth avoiding.

There’s no limit on how deeply you can nest folders.

Moving files

Three ways, all in the dashboard:

  • Drag a file onto a folder row. To move a file back to the root of the Library, drag it onto the Library’s crumb in the breadcrumb trail.
  • Use the row menu. Click on a file, then Move to….
  • Move several at once. Select multiple files with the checkboxes, then use Move to… in the bulk action bar.

Folders themselves can’t be dragged or bulk-selected — only files move.

Bulk actions

With files selected, the bulk bar offers Move to…, Download, Delete and Clear.

One thing worth setting expectations on: bulk download fetches your files one at a time in the browser. It isn’t a server-generated zip, so downloading fifty files means fifty downloads landing in your downloads folder.

Click a folder row to open it. The breadcrumb trail reads Libraries › Your Library › folder › …, and each crumb is clickable.

The folder path is part of the dashboard URL, so a folder view is a linkable page. You can bookmark a deeply nested folder, or send a colleague a link that opens exactly where you are.

Deleting a folder

Hover over a folder row and click the trash button.

A folder has to be empty first — that means no files and no sub-folders. If anything is left inside, DocBeam refuses and tells you:

This folder isn’t empty. Move or delete its contents first.

Move or delete the contents, then try again.

There is no folder rename

DocBeam can’t rename a folder today. If you need a different name, create a new folder and move the contents across, then delete the old one.

This is the part worth reading twice.

A file’s public URL is built from the Library and the file’s slug — never from its folder:

https://files.docbeam.io/<your-site>/<file-slug>

There’s no folder segment in there, and DocBeam’s CDN looks a file up by site and slug alone. It never consults the folder tree.

The consequences are all good ones:

  • Moving a file between folders cannot break a published link. Reorganise freely.
  • Deleting a folder (once you’ve moved its contents elsewhere) doesn’t affect any link either.
  • Renaming a file’s slug is the thing that changes its URL, and that has no redirect — the old link stops working. See Version history and replacing files for the difference between a display name and a slug.

Why same-named files conflict across folders

Because slugs are unique per Library, not per folder, two files can’t share a slug even if they sit in completely different folders.

So if you upload report.pdf into 2026/Q1 when a report.pdf already exists in Archive, you’ll still get the conflict prompt asking whether to replace it or keep both. That’s expected — the URL space is flat even though the folder tree isn’t.


Related: Version history and replacing files · Getting started · All docs