Facebook-URL-Parser

Soziale Medien Netzwerk
Analysierte URL
Typ
Seitenname
Inhalts-ID
Besitzer
Entfernte Parameter
Ausgabeformat

Einleitung

Facebook-Links sind ein einziges Durcheinander. Ein Beitrag kann als permalink.php-Link mit fünf Tracking-Parametern ankommen, als story.php-Link, als /share/p/-Token, als Seiten-Tab-URL oder als kurzer fb.watch-Link aus der mobilen App. Der Inhalt ist derselbe – nur die Form des Links ändert sich. Der Facebook-URL-Parser ist ein kostenloses Online-Tool, das mehr als zwanzig Facebook-Link-Formate erkennt, die Inhalts-ID extrahiert, das Tracking-Rauschen entfernt und den Link als saubere kanonische URL, als Embed-URL oder als Teilen-URL neu aufbaut.

Der Parser ist für alle gebaut, die regelmäßig mit Facebook-Links arbeiten: Social-Media-Manager, die sie veröffentlichen, Community-Manager, die sie archivieren, Marketer, die Kampagnen messen, Forscher, die sie in großem Umfang sammeln, und Entwickler, die sie in Datenbanken speichern. Statt jeden Link von Hand zu bereinigen oder einem Shortener zu vertrauen, der versteckt, was er tut, fügst du den Link ein und siehst genau, was der Parser gefunden hat – den Linktyp, den Seitennamen, die Inhalts-ID, den Besitzer und die Parameter, die er entfernt hat.

Zwei Eigenschaften heben dieses Tool von anderen ab. Es parst sofort und aktualisiert das Ergebnis bei jedem Tastendruck, und es macht null Netzwerkanfragen – der Link verlässt deinen Browser nie. Es gibt keinen Server, kein API-Kontingent und kein Log darüber, was du einfügst.

Anwendungsfälle

Veröffentlichungen und Kampagnen. Bevor du einen Facebook-Link in einen Newsletter, einen Blogbeitrag oder einen Anzeigen-Kommentar setzt, bereinige ihn mit dem kanonischen Format. Klick-Tracking-Parameter wie fbclid und mibextid sind sitzungsspezifisch, werden schnell unbrauchbar und machen Analyseberichte irreführend. Wenn du die kanonische URL veröffentlichst, bleiben deine Content-Links stabil und deine Kennzahlen ehrlich.

Archivierung und Deduplizierung. Wenn du Facebook-Links in einer Tabelle, einem CMS oder einem Forschungsdatensatz speicherst, kann derselbe Beitrag mit Dutzenden verschiedener URL-Formen auftauchen. Der Parser normalisiert sie alle auf eine kanonische Form, sodass story.php?story_fbid=…, /share/p/… und /username/posts/…, die auf denselben Beitrag zeigen, zu einer stabilen Kennung zusammenfallen, gegen die du deduplizieren kannst.

Kundensupport. Support-Tickets enthalten oft Links, die aus der Facebook-App kopiert wurden und als fb.watch-Kurzlinks oder Permalinks mit langen Parameter-Spuren ankommen. Wenn du den Link in den Parser einfügst, bekommst du die saubere kanonische URL und die Inhalts-ID zum Nachschlagen, dazu den Besitzer-Link zur Identifikation des Verfassers.

Einbettung in Websites. Wenn du Facebook-Beiträge auf deiner eigenen Website veröffentlichst, erzeugt das Embed-Format die offizielle Facebook-Plugin-URL, die du in einen iframe einfügst. Keine Drittanbieter-Embed-Dienste, keine Widget-Skripte, kein Scraping.

Datenhygiene. Für Entwickler und Forscher funktioniert der Parser zugleich als Spezifikations-Referenz – die Liste der entfernten Parameter zeigt dir genau, welche Tracking-Schlüssel Facebook heute anhängt, und die Tabelle der unterstützten Formate dokumentiert jede Route, die das Tool erkennt.

Ein Facebook-Link besteht aus drei Teilen, die sich lohnen zu verstehen: die Domain, der Pfad und die Query-String.

Nehmen wir einen realen Foto-Link:

https://www.facebook.com/photo/?fbid=1476858904444046&set=pcb.1476858951110708&__tn__=-R&mibextid=rSxxaY

Die Domain www.facebook.com (oder m.facebook.com, fb.watch, fb.me) verrät dem Parser, zu welcher Familie der Link gehört. Der Pfad /photo/ benennt die Route – hier die moderne Foto-Seite. Die Query-String mischt zwei Arten von Parametern, die der Parser sehr unterschiedlich behandelt:

Parameter Art Was der Parser damit macht
fbid=1476858904444046 Identität Behält sie – das ist die Inhalts-ID des Fotos
set=pcb.1476858951110708 Navigation Entfernt sie – Album-Navigationskontext, kein Teil der Foto-Identität
__tn__=-R Internes Token Entfernt es – Facebooks internes Klick-Tracking-Token
mibextid=rSxxaY Tracking Entfernt es – Attribution von Drittanbieter-Apps

Identitätsparameter sagen dir, welcher Beitrag, welches Video, welche Reel, welches Foto, welche Seite oder welche Gruppe gemeint ist. Alles andere ist Kontext – wie du gekommen bist, aus welcher App du kommst, welcher Teil der Seite hervorgehoben war. Der Parser behält die Identität und verwirft den Kontext, dann meldet er die entfernten Schlüssel, damit die Bereinigung nachvollziehbar bleibt.

So funktioniert es

Die Analyse läuft vollständig in deinem Browser – ohne Netzwerkanfragen und ohne Server-Roundtrip. Bei jedem Tastendruck läuft der Link durch drei Stufen:

  1. Domain-Abgleich. Der Link wird gegen die drei Facebook-Domains geprüft: facebook.com (mit jeder Subdomain wie m. oder mbasic.), fb.watch und fb.me.
  2. Routen-Abgleich. Der Pfad wird in Segmente zerlegt und gegen die bekannte Routentabelle geprüft – watch, reel, photo, story.php, permalink.php, share/p/, groups/{id}/posts/{id}, profile.php, Seitennamen und Seiten-Tab-Pfade.
  3. Query-Analyse. Identitätsparameter (v, fbid, story_fbid, id) werden extrahiert und validiert, während Tracking-Parameter über drei Regeln erkannt und in die Liste der Entfernten einsortiert werden.

Jeder extrahierte Wert wird vor der Annahme gegen strenge Muster geprüft: numerische IDs müssen 5–20 Ziffern lang sein, pfbid-Tokens müssen mit pfbid beginnen, Benutzernamen müssen 2–50 Zeichen lang sein. Alles, was die Validierung nicht besteht, führt dazu, dass der Parser einen ungültigen Link meldet, statt zu raten.

Da es keinen Netzwerkzugriff gibt, braucht der Parser keinen Ladezustand, trifft nie ein Rate-Limit und liefert Ergebnisse in dem Moment, in dem du einfügst.

Der Parser erkennt mehr als zwanzig Formate in sieben Ergebnistypen.

Format Beispiel Ergebnistyp
Beitrag mit Seitenname facebook.com/nike/posts/1234567890123456 post
Beitrag, numerische oder pfbid-ID facebook.com/nike/posts/pfbid0AbCdEf post
Story-Permalink facebook.com/story.php?story_fbid=111222333444&id=555666777888 post
Alter Permalink facebook.com/permalink.php?story_fbid=…&id=… post
Teilen-Token facebook.com/share/p/1AbCdEf2Gh3Ij/ post
Video-Watch-Seite facebook.com/watch/?v=10153231379946729 video
Video-Watch-Pfad facebook.com/watch/10153231379946729 video
Alte Video-Seite facebook.com/video.php?v=637842556329505 video
Video mit Seitenname facebook.com/nike/videos/10153231379946729 video
Reel facebook.com/reel/Reel1AbCdEfGh reel
Reel mit Seitenname facebook.com/nike/reels/pfbid0Reel12345 reel
Moderne Foto-Seite facebook.com/photo/?fbid=1476858904444046 photo
Alte Foto-Seite facebook.com/photo.php?fbid=9876543210123456 photo
Foto mit Seitenname facebook.com/nike/photos/1234567890123456 photo
Einfache Seite facebook.com/nike page
Seiten-Tab facebook.com/nike/reviews page
Numerische Profilseite facebook.com/profile.php?id=100001234567890 page
Gruppenbeitrag facebook.com/groups/999888777666/posts/111222333444 group-post
Kurzlink fb.watch/AbC12dEfXy short
Redirect-Domain fb.me/nike page
Mobile Subdomains m.facebook.com/meta, mbasic.facebook.com/nike wie Desktop

Seiten-Tabs werden generisch akzeptiert: jedes Wort in Kleinbuchstaben als zweites Pfadsegment – about, reels, photos, followers, mentions, music, jobs, fundraisers, support und jeder künftige Tab – löst zur Seite selbst auf, denn ein Tab ist eine Ansicht der Seite, keine eigene Ressource.

Der Parser lehnt auch Routen ab, die keine teilbaren Facebook-Inhalte sind. Reservierte Plattform-Routen wie login, help, settings, search, marketplace, events, hashtag und messages führen zu einer Ungültig-Meldung, ebenso wie fehlerhafte Formen wie ein numerisches zweites Segment (nike/1234567890123456) oder unbekannte Dreisegment-Pfade. Die vollständige Liste der reservierten Routen ist im Kapitel Technische Spezifikationen dokumentiert.

Post-IDs verstehen

Facebook verwendet drei verschiedene ID-Formate, und der Parser akzeptiert alle überall, wo sie auftauchen.

Numerische IDs sind das alte Format: 5–20 Ziffern wie 10153231379946729. Sie erscheinen weiterhin auf Video-Watch-Seiten (watch/?v=), Foto-Seiten (fbid=) und im id-Parameter von Story-Links. Sie sind stabil und gut lesbar.

pfbid-IDs sind das moderne Format, das seit 2022 schrittweise eingeführt wird. Sie beginnen mit den Buchstaben pfbid, gefolgt von einer langen Mischung aus Buchstaben, Ziffern, Unterstrichen und Bindestrichen – reale Beispiele haben etwa 70 Zeichen. Anders als numerische IDs sind pfbid-Tokens zeitlich rotierend und undurchsichtig: Sie sind keine Sequenznummer und lassen sich lokal nicht entschlüsseln. Meta hat das Konzept veröffentlicht, aber keine Längenvorgabe, daher akzeptiert der Parser jedes pfbid-Token bis 200 Zeichen nach dem Präfix, statt riskieren zu wollen, einen legitimen Link abzulehnen.

Reel-Tokens und Share-Codes sind undurchsichtige alphanumerische Tokens mit 5–40 Zeichen, wie Reel1AbCdEfGh. Reel-Tokens beginnen konsequent mit dem Präfix Reel, aber der Parser verlässt sich nicht darauf – jedes Token der richtigen Form wird akzeptiert.

Was kannst du mit der extrahierten ID anfangen? Sie ist der stabile Schlüssel des Inhalts: nutze sie, um Links in einer Datenbank zu deduplizieren, um nach dem Beitrag zu suchen, um ihn in einem CMS zu referenzieren oder um ihn über eine API nachzuschlagen, falls du Zugang hast. Der Parser zeigt die ID in einer eigenen Zeile, genau damit du sie nutzen kannst, ohne sie von Hand aus einer URL herauszuparsen.

Tracking-Parameter, die wir entfernen

Facebook hängt eine lange Liste von Parametern an Links an, und der Parser entfernt sie mit drei Erkennungsregeln:

  1. Kampagnenparameter – alle Schlüssel mit dem Präfix utm_ (Google-Analytics-Konvention): utm_source, utm_medium, utm_campaign, utm_term, utm_content.
  2. Interne Tokens – alle Schlüssel, die mit einem doppelten Unterstrich beginnen, wie __tn__ und __cft__[0]. Das sind Facebooks interne Klick-Tracking-Marker, oft URL-kodiert und in Klammern.
  3. Die exakte Liste – 37 bekannte Tracking-, Sitzungs- und Navigationsparameter.

Die häufigsten Parameter aus der exakten Liste:

Parameter Wofür er steht
fbclid Aus welcher Anzeige oder welchem Beitrag der Klick kam
mibextid Welche Drittanbieter-App den Link geteilt hat
rdid, rd Mobile Gerätekennungen
ref, fref, refid, ref_src, ref_url Die Seite, auf der der Link geklickt wurde
eav, ftid, paipv, jazoest Sitzungs- und Anti-Missbrauchs-Tokens
sk, lst, rsv, tn Seitenzustands- und Sitzungswerte
eid, notif_t, notif_id Benachrichtigungskontext
comment_id, reply_comment_id Kommentar-Navigationskontext
set, type, theater, offset, locale Album-Navigation, Ansichtsmodus, Position und Sprache
action_history, acontext, app, video_source, ls_ref, pageid, ftentidentifier, padding Klickkontext und Quell-Metadaten

Identitätsparameter werden nie entfernt: v (Video-ID), fbid (Foto-ID), story_fbid (Beitrags-ID) und id (Besitzer-ID) sind der Inhalt selbst. Bei einem story.php-Link behält der Parser daher sowohl story_fbid als auch id in der kanonischen Ausgabe – würden sie gelöscht, wäre der Link kaputt.

Warum ist das Entfernen immer sicher? Tracking-Parameter beschreiben, wie du gekommen bist, nicht, worauf der Link zeigt. fbclid, mibextid und utm_* ändern nur die Attributionsberichte; der gerenderte Inhalt ist ohne sie identisch. Die Zeile der entfernten Parameter zeigt dir genau, was weggenommen wurde, sodass die Bereinigung auf einen Blick überprüfbar ist.

Leitfaden zu den Ausgabeformaten

Jeder geparste Link kann in drei Formaten ausgegeben werden.

Format Ausgabe Wann verwenden
Kanonische URL Der saubere, stabile Link. Story-Links behalten story_fbid und id; Username-Routen behalten ihren Pfad Veröffentlichung, Archivierung, Deduplizierung – alles, was einen Link langfristig speichert
Embed-URL Eine Facebook-Plugin-URL (plugins/post.php, plugins/video.php oder plugins/page.php) Einfügen in einen <iframe>, um den Inhalt auf deiner eigenen Website zu rendern
Teilen-URL Der offizielle Teilen-Dialog (sharer/sharer.php?u=…) Buttons und Links, die Facebooks Teilen-Dialog mit dem vorausgefüllten Inhalt öffnen

Das Embed-Format wählt das passende Plugin für den Inhaltstyp: Beiträge, Fotos, Reels und Gruppenbeiträge verwenden plugins/post.php (mit show_text=true, damit der Beitragstext gerendert wird), Videos verwenden plugins/video.php und Seiten plugins/page.php. Das Teilen-Format umschließt die kanonische URL, sodass ein geteilter Link immer auf die saubere Version zeigt.

Kurzlinks (fb.watch) folgen einer Sonderregel: Da das Ziel nicht lokal aufgelöst werden kann, ist die kanonische Form der Kurzlink selbst, und die Embed- und Teilen-Formate sind nicht verfügbar. Die Ausgabeformat-Optionen werden automatisch ausgeblendet, wenn ein Kurzlink geparst wird.

Verwendung

  1. Füge den Link ein. Klicke in das Eingabefeld und füge die Facebook-URL ein (Strg+V oder Cmd+V). Der Parser liest sie während des Tippens – es gibt keinen Button zum Drücken.
  2. Lies das Ergebnis-Panel. Fünf Zeilen fassen die Analyse zusammen:
Zeile Was sie zeigt
Typ Der Ergebnistyp: post, video, reel, photo, page, group-post oder short
Seitenname Der Name der Seite oder des Profils aus der URL, als klickbarer Link
Inhalts-ID Die extrahierte ID – numerisch, pfbid, Reel-Token oder Share-Code
Besitzer Die numerische ID des Besitzers als Link – nur bei Links ohne Seitenname, etwa story.php und Gruppenbeiträgen. Seitenname und Besitzer-ID schließen sich von Natur aus aus: Eine URL benennt den Besitzer entweder oder identifiziert ihn per Nummer
Entfernte Parameter Die entfernten Tracking-Parameter, durch Kommas getrennt
  1. Wähle das Ausgabeformat. Kanonische URL ist die Voreinstellung. Wechsle zu Embed-URL oder Teilen-URL, wenn du eine dieser Formen brauchst.
  2. Kopiere das Ergebnis. Das Ausgabefeld aktualisiert sich sofort; drücke Kopieren, um es in die Zwischenablage zu legen.

Schritt-für-Schritt-Anleitung

Folge einem vollständigen Beispiel – von einem chaotischen App-Link bis zur veröffentlichten sauberen URL.

Schritt 1 – Füge einen Permalink ein. Kopiere diesen Link, wie er aus einem geteilten Beitrag stammen könnte:

https://www.facebook.com/permalink.php?story_fbid=pfbid0Vh6GpZMMpB4G4Zrhw7GPoRDnPEQwTUtK8zvYue2qScZatWKvE9REsyqxw7TxjpnXl&id=100063598515444&__tn__=-R&mibextid=rSxxaY

Füge ihn in das Eingabefeld ein. Das Ergebnis-Panel füllt sich sofort: Typ post, Inhalts-ID pfbid0Vh6…TxjpnXl, Besitzer page 100063598515444 als klickbarer Link und als entfernte Parameter __tn__, mibextid.

Schritt 2 – Kopiere die kanonische URL. Die Ausgabe zeigt den sauberen Story-Link:

https://www.facebook.com/story.php?story_fbid=pfbid0Vh6…&id=100063598515444

Beide Identitätsparameter bleiben erhalten – würde man einen davon entfernen, wäre der Link kaputt.

Schritt 3 – Bette den Beitrag ein. Wechsle zu Embed-URL. Die Ausgabe wird zu https://www.facebook.com/plugins/post.php?href=…&show_text=true. Setze sie in einen iframe auf deiner Website:

<iframe src="https://www.facebook.com/plugins/post.php?href=…&show_text=true"
  width="500" height="600" style="border:none;overflow:hidden" scrolling="no"
  frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write;
  encrypted-media; picture-in-picture; web-share"></iframe>

Schritt 4 – Bereinige einen Foto-Link. Füge https://www.facebook.com/photo/?fbid=1476858904444046&set=pcb.1476858951110708&locale=en_GB ein. Der Typ liest photo, die ID ist 1476858904444046, und die Liste der Entfernten zeigt set und locale. Die kanonische Ausgabe ist die kurze moderne Form https://www.facebook.com/photo/?fbid=1476858904444046.

Schritt 5 – Löse einen Seiten-Tab auf. Füge https://www.facebook.com/FubonGuardiansBaseballTeam/reviews ein. Der Typ liest page, der Seitenname verlinkt auf die Seite, und die kanonische Ausgabe faltet den Tab weg zu https://www.facebook.com/FubonGuardiansBaseballTeam – der Tab ist eine Ansicht, keine separate Ressource.

Schritt 6 – Behandle einen Kurzlink. Füge https://fb.watch/AbC12dEfXy ein. Der Typ liest short, die Ausgabe behält den Kurzlink, und die Format-Optionen verschwinden – der Parser rät nie, wohin ein Kurzlink zeigt.

Profi-Tipps

  • Dedupliziere Archive anhand der Inhalts-ID. Wenn du eine Tabelle in Stapeln bereinigst, ist die Zeile Inhalts-ID dein stabiler Schlüssel: Derselbe Beitrag ergibt immer dieselbe ID, egal in welcher URL-Form er ankam. Sortiere und dedupliziere nach dieser Spalte, nicht nach der URL.
  • Veröffentliche kanonisch, messe kanonisch. Wenn dein Team Facebook-Links über einen Bio-Link-Dienst oder einen Shortener teilt, vermeidet das Veröffentlichen der kanonischen Form darunter eine doppelte Weiterleitungsschicht und hält UTM-Berichte lesbar.
  • Nutze Embed-URLs mit dem offiziellen iframe. Die Plugin-URLs von Facebook brauchen kein zusätzliches JavaScript und keinen Drittanbieter-Embed-Dienst – nur den iframe aus der Anleitung. Das Plugin übernimmt die responsive Breite und rendert den offiziellen Beitragsstil inklusive Teilen-Buttons.
  • Prüfe den Besitzer, bevor du einem Link vertraust. Die Besitzer-Zeile verlinkt story.php- und Gruppenbeitrags-Links auf ihre numerische Besitzer-Seite oder -Gruppe. Ein Klick verrät, welches Konto den Inhalt tatsächlich veröffentlicht hat – nützlich, wenn du einen verdächtigen weitergeleiteten Link bekommst.
  • Nutze die Liste der Entfernten als Überwachungssignal. Facebook ändert gelegentlich sein Tracking-Vokabular. Wenn die Liste einen Parameter zeigt, den du noch nie gesehen hast, lohnt ein Blick – der Parser macht sichtbar, was die App heute anhängt.
  • Seiten-Tabs fallen automatisch weg. Korrigiere facebook.com/nike/reviews in einer Tabelle nicht von Hand zu facebook.com/nike – der Parser erledigt das und hält die Seitenname-Zeile intakt.

Alternativen

Option Stärken Schwächen
Dieser Parser Null Anfragen, sofort, pfbid-fähig, über 20 Formate, Embed- und Teilen-Erzeuger, nachvollziehbare Entfernungsliste Kein API-Zugriff auf Metadaten wie Beitragstitel
Manuelles Bearbeiten in der Adressleiste Keine Tools nötig Fehleranfällig bei pfbid-Links, Identitätsparameter leicht versehentlich gelöscht, keine Embed- oder Teilen-Formate
Generische Link-Reiniger Einfach zu bedienen Für Shortener und allgemeine Links gebaut, nicht für Facebook-Routen; meist blind für story_fbid/id-Identitätspaare und Seiten-Tabs
Meta Content Library API Offizielle Metadaten, Suche und Filterung Erfordert ein genehmigtes Entwicklerkonto, kontingentbasiert, Netzwerk-Roundtrip, ohne Schlüssel nicht im Browser nutzbar
Facebooks eigener Teilen-Button Offiziell, null Aufwand Teilt nur einen Link, bereinigt, archiviert und bettet nicht ein

Für einmaliges Bereinigen ist das kanonische Format dieses Parsers der schnellste Weg; für Stapel-Recherche mit Metadaten kann eine Meta-API passend sein – aber sie ist ein Entwickler-Werkzeug, kein Link-Reiniger.

Im Vergleich zu den offiziellen APIs

Meta bietet offizielle Embed-APIs an – die oEmbed-Endpunkte unter graph.facebook.com/v25.0/oembed_post, oembed_video und oembed_page –, die seit Juni 2026 ohne Zugriffstoken nutzbar sind, mit einem Kontingent von 1.000 Anfragen pro Stunde und Endpunkt. Sie sind die richtige Grundlage für die Embed-Generatoren, die diese Website um Facebook herum baut, und sie können Metadaten auflösen, die ein lokaler Parser nicht kann.

Dieser Parser ruft sie bewusst nicht auf. Ein lokaler Parser deckt ab, was die API nicht kann:

Situation Lokaler Parser oEmbed-API
Gruppenbeiträge und Seiten-Tabs Lokal geparst Nicht als einbettbarer Inhalt verfügbar
Teilen-Tokens (/share/p/…) Lokal geparst Kein Endpunkt
Link-Bereinigung für jedes Archiv Sofort, unbegrenzt, offline Kostet Kontingent pro Anfrage
Datenschutz Link verlässt den Browser nie Wird an Meta-Server gesendet

Die beiden Ansätze ergänzen sich: Der Parser bereinigt und identifiziert jeden Link, den du je einfügst, und die offiziellen APIs reichern diejenigen an, die du tatsächlich einbetten oder analysieren willst.

Was das Tool nicht tut

Es kann Seiten nicht von persönlichen Profilen unterscheiden. facebook.com/nike sieht identisch aus, ob nike eine Seite oder ein Profil ist. Nur ein API-Aufruf verrät den Kontotyp, daher werden beide als page gemeldet.

Es kann fb.watch-Kurzlinks nicht auflösen. Kurzlinks sind undurchsichtige Codes; das Ziel lässt sich nur durch das Verfolgen einer Weiterleitung über das Netzwerk ermitteln. Der Parser behält den Kurzlink als kanonische Form, statt zu raten.

Es lehnt Nicht-Inhalts-Routen ab. Plattform-Chrome wie login, help, settings, search, marketplace, events und hashtag ist kein teilbarer Inhalt und wird als ungültig abgelehnt. Alben (/username/albums, /username/album/…) und Video-Teil-Tokens (/share/v/…) liegen ebenfalls außerhalb der unterstützten Menge.

Es holt keine Metadaten. Es gibt keine Anfrage an Facebook, daher zeigt der Parser nie Beitragstexte, Titel, Aufrufzahlen oder Upload-Daten. Er beantwortet was ist dieser Link und wie sieht seine saubere Form aus – nichts weiter.

Es ändert nichts. Das Tool kürzt, leitet um, speichert oder serviert Links nie neu. Die Ausgabe ist eine URL, die du mitnimmst.

Fehlerbehebung

Problem Ursache Lösung
„Gib eine gültige Facebook-URL ein" erscheint Der Link nutzt eine reservierte Route wie login oder search, eine fehlerhafte Form oder eine Nicht-Facebook-Domain Prüfe, ob der Link wirklich von Facebook kopiert wurde. Reservierte Routen werden bewusst abgelehnt, weil sie kein Inhalt sind
Ein Seiten-Tab-Link erscheint als Seite Tabs wie reviews oder followers sind Ansichten der Seite, keine eigenen Ressourcen Das ist korrektes Verhalten – die kanonische Seiten-Wurzel ist der richtige stabile Link
Ein fb.watch-Link hat keine Embed- oder Teilen-Optionen Kurzlinks können lokal nicht aufgelöst werden, daher existiert nur die kanonische Form Nutze den Kurzlink so, wie er ist, oder öffne ihn einmal und kopiere die lange URL aus der Adressleiste, falls du Embed- oder Teilen-Formen brauchst
Die Besitzer-Zeile ist bei einem Link mit Seitenname leer Seitenname-Links tragen den Besitzer in der URL selbst; die numerische Besitzer-ID erscheint nur in namenlosen Formaten wie story.php Die beiden Zeilen ergänzen sich von Natur aus – die Zeile Seitenname ist der Besitzer-Link für diese URLs
Die Ausgabe behält story_fbid- und id-Parameter Das sind Identitätsparameter, kein Tracking – würde man sie löschen, wäre der Link kaputt Lass sie stehen. Nur Tracking-Schlüssel erscheinen in der Liste der Entfernten
Ein pfbid-Link wird als ungültig abgelehnt Das Token beginnt nicht mit pfbid oder überschreitet die akzeptierte Länge Prüfe, ob der Link vollständig kopiert wurde, einschließlich der Endzeichen
Der Hash-Fragment eines Links verschwindet Fragmente wie #_=_ sind Browser-seitige Marker, kein Teil der Identität der URL Erwartetes Verhalten – die kanonische URL enthält nie Fragmente

Datenschutz & Datenverarbeitung

Dieses Tool macht null Netzwerkanfragen. Die URL, die du einfügst, wird vollständig in deinem Browser verarbeitet: Kein Server empfängt sie, kein Analyse-Skript sieht sie, kein Log Dritter zeichnet sie auf. Es gibt kein Konto, keine Speicherung und keine Möglichkeit für das Tool zu wissen, was du eingefügt hast, nachdem du die Seite geschlossen hast.

Das unterscheidet den Parser konkret von API-gestützten Tools: Der Link, seine Besitzer-ID und seine Inhalts-ID durchlaufen nie einen Server, den du nicht kontrollierst. Du kannst vor der Veröffentlichung stehende Links, interne Kampagnen-Links oder privat weitergeleitete Links bereinigen, ohne dass sie in Logs Dritter auftauchen.

Der Parser bindet auch keine Drittanbieter-Skripte ein. Die Embed-URLs, die er erzeugt, zeigen auf Facebooks eigene Plugin-Endpunkte, und Facebook sieht diese URLs nur, wenn du sie auf deiner Website nutzt – der Parser selbst lädt sie nie.

Technische Spezifikationen

Eigenschaft Wert
Verarbeitung 100 % clientseitig, null Netzwerkanfragen
Aktualisierungsmodell Echtzeit bei jedem Tastendruck
Akzeptierte Domains facebook.com (jede Subdomain), fb.watch, fb.me
Ergebnistypen post, video, reel, photo, page, group-post, short
Numerisches ID-Muster 5–20 Ziffern (\d{5,20})
pfbid-Muster pfbid + 1–200 alphanumerische Zeichen, Unterstriche oder Bindestriche
Token-Muster (Reels, Share-Codes) 5–40 alphanumerische Zeichen, Unterstriche oder Bindestriche
Benutzername-Muster 2–50 Buchstaben, Ziffern oder Punkte
Seiten-Tab-Regel Jedes Wort in Kleinbuchstaben als zweites Pfadsegment, nicht numerisch
Tracking-Parameter-Regeln utm_*-Präfix, __-Präfix und eine exakte Liste von 37 Schlüsseln
Behaltene Identitätsparameter v, fbid, story_fbid, id
Ausgabeformate Kanonische URL, Embed-URL (Plugin post/video/page), Teilen-URL (Sharer-Dialog)
Abhängigkeiten Keine – reines JavaScript, keine Frameworks
Browser-Unterstützung Moderne Evergreen-Browser (Chrome, Edge, Firefox, Safari) mit URLSearchParams

Die Liste der reservierten Routen ist: login, signup, checkpoint, help, settings, privacy, about, careers, policies, developers, plugins, sharer, sharer.php, dialog, l.php, tr, messages, marketplace, events, pages, search, directory, friends, notes, hashtag, p, s, u, campaigns, fundraisers, live, profile.php, watch, reel, photo, story, permalink, share, groups, reels, posts, videos, photos.

Funktionen

  • Parst über 20 Facebook-Link-Formate, darunter Beiträge, Videos, Reels, Fotos, Seiten, Gruppenbeiträge und Kurzlinks
  • Entfernt Tracking-Parameter wie fbclid, mibextid und utm_* automatisch und zeigt genau, was entfernt wurde
  • Extrahiert Inhalts-IDs sowohl im alten numerischen als auch im modernen pfbid-Format
  • Erstellt kanonische URLs, Facebook-Plugin-Embed-URLs und Teilen-Dialog-URLs mit einem Klick
  • Erkennt Seiten-Tabs, Story- und Permalink-Links sowie fb.watch-Kurzlinks
  • Parst sofort in deinem Browser ohne jede Anfrage – deine Links verlassen dein Gerät nie

Häufig gestellte Fragen

Warum enthält mein Facebook-Link fbclid und so viele andere Parameter?
Facebook fügt Tracking-Parameter hinzu, wenn Links aus der App geteilt, von einer Seite geklickt oder über Drittanbieter-Apps geöffnet werden. Die häufigsten sind fbclid (Klick-Attribution), mibextid (Attribution von Drittanbieter-Apps) und ref (die Seite, auf der der Link geklickt wurde). Diese Parameter ändern nichts am Inhalt, auf den der Link zeigt – nur daran, wie der Klick zugeordnet wird –, daher ist das Entfernen immer sicher. Der Parser entfernt sie automatisch und listet auf, was entfernt wurde, damit du die Bereinigung nachvollziehen kannst.
Warum ist die ID in meinem Beitragslink eine lange Mischung aus Buchstaben und Zahlen?
Seit 2022 vergibt Facebook neue Beitrags-IDs im pfbid-Format, einem langen alphanumerischen Token, das mit den Buchstaben pfbid beginnt. Anders als die alten numerischen IDs rotieren pfbid-IDs mit der Zeit und sind nicht zum Entschlüsseln gedacht – sie sind undurchsichtige Kennungen. Der Parser akzeptiert beide Formate überall, sodass du jede Art von Link einfügen und eine funktionierende kanonische URL zurückbekommen kannst.
Kann der Parser erkennen, ob ein Link auf eine Seite oder ein persönliches Profil zeigt?
Nein. Ein bloßer Link wie facebook.com/username sieht für Seiten und persönliche Profile identisch aus, und die Unterscheidung gibt es nur über einen API-Aufruf. Der Parser kennzeichnet beide daher als page und gibt die kanonische URL zurück, die für beide Kontotypen funktioniert.
Warum kann der Parser fb.watch-Kurzlinks nicht auflösen?
fb.watch-Codes sind undurchsichtige Tokens, und das Ziel lässt sich nur durch das Verfolgen der Weiterleitung ermitteln, was eine Netzwerkanfrage erfordert. Der Parser arbeitet ohne Anfragen und behält daher den Kurzlink als kanonische Form, statt zu raten. Links aus der Facebook-App kommen oft als fb.watch-URLs an, und der Parser bereinigt auch deren Tracking-Parameter.
Sendet dieses Tool meine Links an Facebook oder einen Server?
Nein. Die gesamte Analyse passiert lokal in deinem Browser, ganz ohne Netzwerkanfragen. Die URL, die du einfügst, wird nur auf deinem Gerät verarbeitet – das macht das Tool auch für sensible oder unveröffentlichte Links geeignet, die nicht in Logs Dritter auftauchen sollen.
Welches Ausgabeformat soll ich verwenden, um einen Beitrag auf meiner Website einzubetten?
Wähle das Embed-URL-Format. Es erzeugt eine Facebook-Plugin-URL wie plugins/post.php, die du in einen iframe auf deiner Seite einfügst. Das Plugin rendert den Beitrag dann mit dem offiziellen Stil von Facebook, einschließlich Text, Medien und den Like- und Teilen-Buttons.
ESC