Warum lassen sich meine iPhone-Fotos nicht hochladen? (Und wie Sie es beheben)
Sie füllen ein Formular aus — eine Bewerbung, eine Identitätsprüfung, ein Marktplatz-Inserat — und es verlangt ein Foto. Sie wählen ein aktuelles von Ihrem iPhone. Statt hochzuladen, erscheint „nicht unterstützter Dateityp“, oder der Upload schlägt einfach lautlos fehl und nichts passiert. Das Foto sieht in Ihrer Kamerarolle völlig normal aus.
Fast jeder Artikel dazu wird Ihnen sagen, die Antwort sei HEIC. Das ist die häufigste Ursache, aber tatsächlich nicht immer die vorliegende — und wenn Sie eine Datei umwandeln, die nie das Problem war, stehen Sie danach genau dort, wo Sie angefangen haben. Klären wir also, welche von fünf Dingen bei Ihnen passiert.
Fangen Sie beim Symptom an
| Was Sie sehen | Wahrscheinlichste Ursache |
|---|---|
| „Nicht unterstützter Dateityp“ / „ungültiges Format“ | HEIC, oder ein HEIC ohne MIME-Typ (Ursache 1) |
| „Datei zu groß“ — oder es passiert gar nichts | Größe oder Abmessungen (Ursache 2) |
| Der Balken startet und bricht kurz vor dem Ende ab | Größe, an einem Server- statt Browser-Limit |
| Hochgeladen, aber gedreht | EXIF-Orientierung (Ursache 5) |
| Vom Rechner funktioniert es, vom Handy nicht | Format im Auswahldialog oder Live Photo (Ursachen 1 und 3) |
| Nur ein bestimmtes Foto scheitert | Dieses Foto ist ProRAW, ein Panorama oder ein Live Photo |
Ein lautloses Scheitern ohne jede Meldung verdient eine eigene Erwähnung: Meist ist das ein Größenlimit, das im Browser durchgesetzt wird, und es ist der am häufigsten falsch diagnostizierte Fall, weil nichts auf dem Bildschirm auf die Datei zeigt.
Zuerst: Vielleicht haben Sie überhaupt kein HEIC hochgeladen
Seit 2017 speichern iPhones neue Fotos als HEIC statt als JPG. Aber hier ist der Teil, der weggelassen wird: Safari wandelt es für Sie um. Seit Safari 17 verwendet iOS beim Auswählen eines Fotos über den Dateidialog eines Webformulars standardmäßig die Formateinstellung „Automatisch“, was „das beste Format für das Ziel“ bedeutet — und in der Praxis heißt das meist, dass die Website ein JPEG bekommt.
Wenn Sie das Foto also in Safari über ein Webformular ausgewählt haben, war die angekommene Datei möglicherweise ein völlig gewöhnliches JPEG, und HEIC ist gar nicht Ihr Problem.
Wo Sie tatsächlich noch ein echtes HEIC verschicken:
- Sie haben es aus der Dateien-App angehängt statt über die Fotoauswahl.
- Sie haben im Auswahldialog auf Optionen getippt und das Format auf Aktuell gestellt.
- Sie nutzen einen anderen Browser als Safari oder eine native App mit eigenem Dialog.
- Sie haben die Fotos zuerst auf einen Rechner übertragen und laden von dort hoch.
So prüfen Sie es: Schauen Sie sich den Dateinamen an, den das Formular nach der Auswahl anzeigt. Endet er auf .HEIC oder .HEIF, ist es wirklich HEIC. Endet er auf .JPG, liegt Ihr Problem weiter unten.
Ursache 1: Es ist wirklich eine HEIC-Datei
Bestätigt die Endung das, ist es der geradlinige Fall. Viele Websites, Formulare und ältere Apps wurden nie dafür gebaut, HEIC zu lesen. Die Medienbibliotheken von WordPress und Shopify weisen .heic ab, Druckdienste erkennen es meist nicht, und ein langer Schwanz interner Firmenwerkzeuge hat nie davon gehört.
Es gibt eine subtilere Variante dieses Fehlers, die viele „ungültiger Dateityp“-Meldungen bei scheinbar einwandfreien Dateien erklärt. Viele Kombinationen aus Betriebssystem und Browser übergeben HEIC-Dateien mit einem leeren oder generischen MIME-Typ statt mit image/heic. Wir sind darauf gestoßen, als wir die HEIC-Verarbeitung dieser Seite gebaut haben: Auf den gemeldeten Typ kann man sich nicht verlassen, man muss zusätzlich die Endung prüfen. Ein Formular mit strikter serverseitiger MIME-Prüfung sieht eine Datei, die von sich behauptet, nichts Bestimmtes zu sein, und lehnt sie ab — die Meldung sagt „ungültiges Format“, die echte Ursache ist ein fehlendes Etikett.
Ursache 2: Die Datei ist einfach zu groß
Die zweithäufigste Ursache, und sie ist unsichtbar, solange Sie nur an Formate denken. Ein normales 12-Megapixel-iPhone-Foto sind wenige Megabyte, das passt. Aber:
- ProRAW-Fotos erreichen mehrere Dutzend Megabyte pro Stück. Viele Formulare deckeln bei 5 MB, manche bei 2 MB.
- Panoramen sind sowohl in den Abmessungen als auch in Bytes gewaltig.
- Manche Formulare begrenzen zudem die Pixelabmessungen, nicht nur die Dateigröße, und weisen ein 4032 × 3024 großes Foto auf eine Weise ab, die die Fehlermeldung nie erklärt.
Wenn die Umwandlung nach JPG nichts geändert hat, ist das der nächste Punkt. Komprimieren hilft hier wirklich, und ebenso eine vernünftige Qualitätseinstellung zu wählen statt in maximaler Qualität hochzuladen.
Ursache 3: Es ist ein Live Photo
Ein Live Photo ist nicht eine Datei — es ist ein Standbild plus ein kurzes Video, zusammen gespeichert. Je nachdem, wie Sie es anhängen, senden manche Dialoge das Standbild, andere versuchen beides zu senden, und manche Ziele verschlucken sich an dem Paar.
Die Lösung: die Bewegung vor dem Upload entfernen. Foto öffnen, Bearbeiten antippen, oben links auf LIVE tippen, um es auszuschalten, und speichern. Jetzt haben Sie ein gewöhnliches Standbild.
Ursache 4: Es ist ein Screenshot, kein Foto
Wissenswert, weil es den üblichen Rat umkehrt: iPhone-Screenshots sind PNG, nicht HEIC. Wenn also das, was nicht hochlädt, ein Screenshot ist, ist eine HEIC-Umwandlung nicht Ihre Antwort, und ein Formular, das nur JPG akzeptiert, weist ihn aus einem völlig anderen Grund ab.
Screenshots mit Text sollten möglichst verlustfrei bleiben, aber wenn das Formular JPG verlangt, ist das die nötige Umwandlung — mit dem Hinweis, dass Textkanten leicht weicher werden.
Ursache 5: Hochgeladen, aber seitwärts
Kein Fehler, aber es landet in derselben Schublade „mein iPhone-Foto hat nicht funktioniert“. Fotos tragen ein EXIF-Orientierungsflag: Die Pixel sind in einer Richtung gespeichert, und ein Tag sagt, wie herum sie anzuzeigen sind. Software, die das Tag ignoriert, zeigt Ihr Foto um 90 Grad gedreht.
Das Foto neu zu kodieren behebt das in der Regel, weil die exportierte Datei die Drehung in den Pixeln festschreibt statt sie in einem Tag zu beschreiben.
Die Lösungen, von der schnellsten zur dauerhaftesten
Nur dieses eine Mal: die Umwandlung des Dialogs selbst nutzen. Tippen Sie in der iOS-Fotoauswahl oben auf Optionen und stellen Sie das Format auf Maximale Kompatibilität. Das Foto kommt als JPEG an, ohne dass Sie sonst etwas ändern. Das ist die schnellste Lösung, und kaum jemand weiß, dass es sie gibt.
Damit es nicht wieder passiert: die Kamera umstellen. Gehen Sie zu Einstellungen → Kamera → Formate und wählen Sie Maximale Kompatibilität. Neue Fotos werden von dann an als JPG gespeichert. Der Preis ist real: Sie brauchen etwa doppelt so viel Speicher. Wenn Sie viel fotografieren, lassen Sie die Kamera besser auf Hohe Effizienz und nutzen die Lösung pro Upload.
Wenn Sie Fotos auf einen Rechner übertragen — das steuert Einstellungen → Fotos → Auf Mac oder PC übertragen. Achtung: „Automatisch“ bedeutet nicht mehr „immer umwandeln“. Seit iOS 16.3.1 prüft es, ob das empfangende System HEIC verarbeiten kann, und überspringt die Umwandlung, wenn ja. Wenn Sie gezielt JPEGs auf der anderen Seite wollen, arbeitet diese Prüfung gegen Sie.
Wandeln Sie um, was Sie schon haben. Der HEIC-zu-JPG-Konverter von img-compress liest HEIC-Dateien und speichert sie als JPG, das jedes Formular akzeptiert, ohne dass irgendetwas hochgeladen wird — die Umwandlung läuft in Ihrem Browser. Sie brauchen eine verlustfreie Kopie zum Weiterbearbeiten statt zum Hochladen? Der HEIC-zu-PNG-Konverter arbeitet genauso.
Eine Einschränkung, die klar gesagt werden muss: Dieser Konverter braucht Safari — auf iPhone, iPad oder Mac funktioniert er; in Chrome, Edge oder Firefox kann er es nicht, weil diese Browser keinen HEVC-Decoder mitliefern und wir bewusst keinen eigenen mitbringen. Wenn Sie unter Windows sind, behandelt HEIC-Dateien unter Windows öffnen, was dort funktioniert.
Warum unterstützt nicht einfach alles HEIC?
Weil es nicht nur eine technische Frage ist. HEIC speichert seine Bilddaten mit HEVC, einem Video-Codec, der von einem großen Patentpool abgedeckt ist, dessen Lizenzbedingungen das Mitliefern eines Decoders zu einer rechtlichen und finanziellen Entscheidung machen statt zu einer technischen. Deshalb tun Chrome, Edge und Firefox — die es technisch alle könnten — es fast ein Jahrzehnt nach Erscheinen des Formats noch nicht.
JPG ist seit drei Jahrzehnten der universelle Standard ohne Überraschungen und trägt nichts davon mit sich. Das ist die unbefriedigende, aber praktische Antwort: Wenn etwas Ihr Foto annehmen muss, ist JPG immer noch das Format, das immer funktioniert.