HTML ändern · Anleitung
HTML: Video einfügen — YouTube, Vimeo und eigene Datei
Kurz gesagt: Für ein Video von YouTube oder Vimeo nimmst du ein
<iframe> mit der Embed-Adresse — der normale Link aus der
Browserzeile funktioniert dort nicht. Für eine eigene Videodatei nimmst du
<video>. Und in beiden Fällen brauchst du zwei Zeilen CSS, damit
es auf dem Handy passt.
YouTube einbetten
Die Zeile zum Kopieren
<iframe
src="https://www.youtube-nocookie.com/embed/DEINE_VIDEO_ID"
title="Beschreibung des Videos"
allowfullscreen
loading="lazy"></iframe>
Wo du die Video-ID findest: Öffne das Video auf YouTube und schau in die Adresszeile. Dort steht:
https://www.youtube.com/watch?v=dQw4w9WgXcQ
Der Teil hinter v= — hier dQw4w9WgXcQ — ist die ID. Etwa
elf Zeichen aus Buchstaben, Zahlen, Bindestrichen und Unterstrichen.
Der Fehler, der fast allen passiert: Den normalen
watch?v=-Link direkt ins src zu schreiben. Das ergibt einen
leeren oder fehlerhaften Rahmen, denn YouTube erlaubt nur den
/embed/-Pfad im iframe. Aus
youtube.com/watch?v=ABC123 wird also
youtube.com/embed/ABC123 — die ID bleibt, der Weg davor ändert
sich.
Warum youtube-nocookie.com?
Das ist YouTubes Variante mit „erweitertem Datenschutzmodus": Sie setzt keine Tracking-Cookies, solange das Video nicht abgespielt wird. Für eine deutschsprachige Seite ist das die sinnvolle Voreinstellung.
Ganz „datenschutzfrei" ist auch das nicht. Sobald die Seite lädt, wird eine Verbindung zu Google aufgebaut und die IP-Adresse deiner Besucher übertragen. Wer das vermeiden will, zeigt zunächst nur ein Vorschaubild und lädt das Video erst nach einem Klick — das nennt man Zwei-Klick-Lösung. Und dein Datenschutzhinweis sollte die Einbettung nennen. Das ist kein Rechtsrat, sondern der Hinweis, dass es hier eine Entscheidung zu treffen gibt.
Startzeit und weitere Einstellungen
src="https://www.youtube-nocookie.com/embed/ABC123?start=90&rel=0"
start=90 beginnt bei Sekunde 90, rel=0 schränkt die
vorgeschlagenen Videos am Ende auf den eigenen Kanal ein. Mehrere Angaben werden mit
& verbunden, die erste hängt mit ? an.
Vimeo einbetten
<iframe
src="https://player.vimeo.com/video/DEINE_VIDEO_ID"
title="Beschreibung des Videos"
allowfullscreen
loading="lazy"></iframe>
Dasselbe Prinzip, andere Adresse. Die ID ist bei Vimeo eine reine Zahlenfolge und
steht in der Adresse direkt hinter vimeo.com/.
Damit es auf dem Handy passt — die zwei wichtigen Zeilen
Ein <iframe> hat von sich aus eine feste Größe, meist 300 × 150
Pixel. Das ist winzig und passt zu keinem Video. Früher brauchte man dafür einen
Trick mit verschachtelten Behältern — heute genügt das:
iframe {
width: 100%;
aspect-ratio: 16 / 9;
height: auto;
border: 0;
border-radius: 12px;
}
aspect-ratio: 16 / 9 sorgt dafür, dass die Höhe immer im richtigen
Verhältnis zur Breite steht — auf dem Handy wie am großen Bildschirm, ohne schwarze
Balken. Bei Videos im Hochformat nimmst du 9 / 16.
border: 0 nicht vergessen. Browser zeichnen um
ein <iframe> standardmäßig einen dünnen Rahmen. Der fällt am Rechner
kaum auf und sieht auf dem Handy nach Versehen aus.
Eine eigene Videodatei einbinden
<video
controls
width="1280"
height="720"
poster="vorschaubild.jpg"
preload="metadata">
<source src="mein-video.mp4" type="video/mp4">
Dein Browser kann dieses Video nicht anzeigen.
</video>
| Angabe | Was sie macht |
|---|---|
controls | zeigt Abspielknopf und Leiste — ohne das kann niemand starten |
poster | Vorschaubild, bevor abgespielt wird |
preload="metadata" | lädt nur Länge und Format vor, nicht das ganze Video |
muted autoplay | startet von allein — nur stumm, sonst blockieren Browser es |
Text vor </video> | erscheint, wenn das Video nicht abgespielt werden kann |
Nimm MP4, und halte die Datei klein. MP4 mit H.264 läuft überall. Ein Video direkt aus dem Handy hat schnell 200 Megabyte — das lädt niemand. Für mehr als kurze Clips lohnt YouTube oder Vimeo: Die liefern das Video in passender Qualität aus und kosten dich keinen Speicherplatz. Eigene Dateien sind sinnvoll für kurze, stumme Hintergrund- oder Demo-Clips.
Die vier Gründe, warum dein Video nicht erscheint
- Der
watch?v=-Link steht imsrc. Es muss die/embed/-Adresse sein. Der häufigste Fall. - Das iframe ist winzig. Ohne CSS bleibt es bei 300 × 150 Pixel — es ist da, nur zu klein, um etwas zu erkennen.
- Bei eigener Datei: der Pfad stimmt nicht. Gleiche Ursachen wie beim Bild — Groß- und Kleinschreibung, falscher Ordner, nicht mit hochgeladen. Siehe Bild einfügen.
- Das Video ist auf YouTube als privat gesetzt. Dann sieht es niemand außer dir. „Nicht gelistet" funktioniert für Einbettungen, „privat" nicht.
Dasselbe ohne Code: anklicken statt tippen
Ein Video auf einer fertigen Seite auszutauschen ist der häufigere Fall — das neue Webinar, die neue Aufzeichnung. Genau dafür hat PageFix eine eigene Funktion: ein deutschsprachiger Web-Editor für KI-gebaute HTML-Seiten.
Im Code
iframe im HTML finden, neue Video-ID aus der YouTube-Adresse heraussuchen,
Embed-Adresse zusammenbauen, src ersetzen, speichern, hochladen,
prüfen.
Per Klick
Video auf der Seite anklicken, neue Adresse eintragen — auch den normalen
YouTube-Link, PageFix macht daraus selbst die Embed-Adresse. Eine bestehende
nocookie-Einbindung bleibt dabei erhalten.
Einmalzahlung von 49 €, kein Abo, Updates inklusive.
Häufige Fragen
Wie füge ich ein YouTube-Video in HTML ein?
<iframe>, dessen src auf die Embed-Adresse zeigt: youtube-nocookie.com/embed/ plus die Video-ID. Die ID steht in der YouTube-Adresse hinter v=. Der normale watch?v=-Link funktioniert im iframe nicht.Warum bleibt mein Video-Rahmen leer?
src noch der normale watch?v=-Link statt der /embed/-Adresse. Zweite häufige Ursache: Das iframe hat keine CSS-Größe und bleibt bei 300 × 150 Pixel. Dritte: Das Video ist auf YouTube als privat gesetzt — „nicht gelistet" funktioniert, „privat" nicht.Wie mache ich ein eingebettetes Video responsiv?
width: 100% und aspect-ratio: 16 / 9 in CSS, dazu height: auto. Damit stimmt das Verhältnis auf jedem Bildschirm. Bei Videos im Hochformat nimmst du 9 / 16. Der frühere Trick mit verschachtelten Behältern ist nicht mehr nötig.Was ist der Unterschied zwischen youtube.com und youtube-nocookie.com?
youtube-nocookie.com ist YouTubes erweiterter Datenschutzmodus: Es werden keine Tracking-Cookies gesetzt, solange das Video nicht abgespielt wird. Eine Verbindung zu Google entsteht trotzdem beim Laden der Seite, und damit wird die IP-Adresse übertragen. Wer das vermeiden will, lädt das Video erst nach einem Klick auf ein Vorschaubild.Wie binde ich ein eigenes Video ohne YouTube ein?
<video>-Tag und einem <source> darin, das auf die MP4-Datei zeigt. Wichtig ist controls, sonst gibt es keinen Abspielknopf. Halte die Datei klein — ein Video direkt aus dem Handy hat schnell 200 Megabyte.Warum startet mein Video nicht automatisch?
muted ist, also stumm. Das ist keine Einstellungssache, sondern eine Regel der Browser.Erst ausprobieren? Öffne die Demo — der echte Editor, ohne Konto.
Zuletzt aktualisiert: 12. September 2026