# Datei-Uploads

> Formspree Docs · Dein Formular erstellen · 8. Januar 2026

#### Verfügbar in: Personal-, Professional-, Business-Tarif

Mit Formspree kannst du Dateien nativ in dein Formular hochladen. Datei-Uploads ermöglichen es dir, Informationen zu erfassen, die sich in textbasierten HTML-Eingabefeldern andernfalls nur schwer ausdrücken lassen.

Du verwendest Formspree zum Beispiel, damit Nutzer Support-Tickets über [Form Routing Rules](/articles/advanced-features/form-rules/) einreichen können, um ein Formular an das richtige Team weiterzuleiten. Für Nutzer ist es möglicherweise einfacher, ihr Problem mit einem Screenshot zu erklären – ein perfekter Anwendungsfall für Datei-Uploads.

## Erste Schritte

Alle HTML-Formulare haben ein Standardattribut namens [enctype](https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/enctype), das wir überschreiben müssen. In der Formulardeklaration müssen wir `enctype=multipart/form-data` setzen.

Jetzt können wir das [Datei-Eingabefeld](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file) hinzufügen. Es gibt eine Reihe von Optionen, die wir diesem Feld hinzufügen können, um es nach unseren Wünschen anzupassen. Wenn wir zum Beispiel nur PNG- und JPEG-Bilder akzeptieren möchten, können wir `accept="image/png, image/jpeg"` hinzufügen.

Ein Beispielformular mit Datei-Uploads findest du unten:

```html
<form method="POST" action="https://formspree.io/FORM_ID" enctype="multipart/form-data">
 <input type="email" name="email" placeholder="Your email">
 <textarea name="message" placeholder="Details of your problem"></textarea>
 <input type="file" name="attachment" accept="image/png, image/jpeg">
 <button type="submit">Send Test</button>
</form>
```

## Auf deine Dateien zugreifen

Dateien werden im Formspree-Dashboard angezeigt. Auf der Übermittlungsseite deines Formulars kannst du jede Datei herunterladen. Jedes Formspree-Konto hat ein Kontingent, das auf deinem Tarif basiert. Du kannst den gesamten von deinem Konto belegten Speicherplatz auf der Detailseite [Account](https://formspree.io/account/) einsehen.

![Screenshot 2024-04-08 at 12.39.29 PM.png](/images/zendesk/e233cfd963b87718.png)

Anders als das Übermittlungskontingent, das jeden Monat auf null zurückgesetzt wird, berücksichtigt das Speicherkontingent den aktuell von deinem Konto belegten Speicherplatz, unabhängig davon, wann jede Datei hochgeladen wurde. Du kannst Dateien manuell löschen, um Speicherplatz freizugeben.

Wenn du dich dem Kontingent näherst, senden wir eine E-Mail-Warnung. Hochgeladene Dateien, die dazu führen, dass du das Limit überschreitest, führen dazu, dass wir Dateien löschen – beginnend mit den ältesten.

## Upload-Optionen

`multiple` – wenn du diese Option zum `input`-Element hinzufügst, kannst du mehrere Datei-Uploads im selben Input akzeptieren.

## Workflow-Validierungen

Du kannst Datei-Upload-[Validierungsregeln](/articles/building-your-form/getting-started-with-workflow/) hinzufügen, um den erlaubten Dateityp zu definieren und die Validierung als „Required" zu markieren. Klicke im **Workflow**-Tab deines Formulars im Bereich „Validation" auf „+ Add New" und dann auf „File". Dort kannst du das Feld benennen, einen akzeptierten Dateityp auswählen (oder leer lassen, wenn es keine Dateityp-Einschränkungen gibt) und es als „Required" markieren.

![Upload Validation.png](/images/zendesk/9643bd70db9edc3a.png)

## Einschränkungen

Jede Übermittlung darf bis zu 10 Dateien übermitteln, wobei jeder Datei-Upload auf 25 MB begrenzt ist. Außerdem begrenzen wir die gesamte Anfragegröße auf 100 MB. Die gesamte Anfragegröße umfasst die Request-Header und die Gesamtgröße des Request-Bodys. Alle Anfragen müssen innerhalb von 30 Sekunden abgeschlossen sein, andernfalls erhältst du einen Timeout-Fehler. Je nach Internetgeschwindigkeit deiner Nutzer kann dies die Gesamtgröße der Dateien begrenzen, die du hochladen kannst.

## Fehlerbehebung

Wenn du die Übermittlungsspeicherung deaktiviert hast, speichern wir keine Dateien.

Einige ältere Formspree-Gold- und -Platinum-Nutzer haben keinen Zugriff auf Datei-Uploads. Du kannst deinen Tarif auf unserer [Tarifseite](https://formspree.io/plans) aktualisieren, um Zugriff auf Datei-Uploads und eine Reihe weiterer Funktionen zu erhalten. Du erkennst, ob du in einem älteren Tarif bist, wenn oben auf der Seite ein Hinweis steht: „You're in a legacy plan".
