Twitter Profil-Scraper

Ein Handle rein,
eine Profilzeile raus.

Geben Sie ihm einen Twitter/X-Handle oder eine Profil-URL, und das Konto kommt als Zeile zurück - der Anzeigename, der Handle, die Bio, der Avatar und der kanonische Profillink, daneben Spalten für Follower, Folge ich, Ort, Website, das Verifizierungszeichen und das Beitrittsdatum. Eine Zeile pro Profil.

einmalig 500 Zeilen gratisdanach 0,002 $ pro Zeile12 SpaltenCSV · XLSX · JSON
So funktioniert es

Ein Feld,
und das ist das Formular.

Hier gibt es kein Limit-Feld, keine Sortierung und keinen Filter. Sie nennen die Konten, und es kommt je eine Zeile zurück.

  1. SCHRITT 1Melden Sie sich auf der Plattform an.
  2. SCHRITT 2Öffnen Sie den Twitter Profil-Scraper.
  3. SCHRITT 3Fügen Sie Twitter/X-Handles oder Profil-URLs ein, eine pro Zeile - oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch.
  4. SCHRITT 4Klicken Sie auf Get Data und laden Sie das Ergebnis als CSV, XLSX oder JSON herunter.

Jede Zeile trägt die Anfrage, aus der sie stammt, sodass sich ein Durchlauf über ein paar hundert Handles weiterhin mit Ihrer Eingabeliste abgleichen lässt.

Warum Teams es nutzen

Aus einer Liste von Handles
wird eine Tabelle.

Beide Eingabeformen, ein Ergebnis

Ein blanker Handle und eine vollständige Profil-URL führen zum selben Konto. Wir haben beide gegen ein Profil laufen lassen, und jede Spalte kam identisch zurück, außer query, das wiedergibt, was Sie getippt haben - eine Tabelle, die niemand normalisiert hat, funktioniert also so, wie sie ist.

Ein kanonischer Link auf jeder Zeile

profile_url kommt in vollständiger twitter.com/username-Form zurück, selbst wenn Sie einen blanken Handle eingereicht haben - der Export ist also verknüpfbar und anklickbar, ohne dass Sie die Adresse selbst wieder zusammenbauen.

Wir sagen, was wir nicht gesehen haben

Sechs der zwölf Spalten haben in keinem Export, den wir vorliegen haben, je einen Wert getragen. Statt sie aufzuführen, als wären sie verlässlich, benennt diese Seite sie und erklärt, was wir über das Warum wissen und was nicht - siehe das Verzeichnis unten.

Lesen Sie dies, bevor Sie mit einer Spalte planen

Sechs Spalten befüllt.
Sechs nie gesehen.

Das Wichtigste auf dieser Seite und der Grund, warum sie sich anders liest als unsere übrigen Profil-Scraper.

Die zwölf Spaltennamen sind belastbar - sie sind doppelt bestätigt, durch das veröffentlichte Spalten-Array für diesen Dienst und durch die Kopfzeile jedes Exports, den wir vorliegen haben. Aber diese Exporte teilen sich sauber und immer gleich: query, name, username, bio, avatar und profile_url trugen auf jeder Zeile einen Wert, und followers, following, location, website, verified und joined waren auf jeder Zeile leer. Leer im Sinne einer leeren Zelle - die Spalte ist immer da.

Eine relevante Sache können wir Ihnen sagen, und mehr geben wir nicht vor. Der Hinweis der Plattform zu diesem Dienst besagt, dass X für vollständige Daten eine angemeldete Sitzung braucht, dazu einen Residential-Proxy. Jeder Export, den wir vorliegen haben, entstand ohne Sitzung, und die sechs leeren Spalten passen dazu - aber wir haben nie einen Durchlauf mit Sitzung vorliegen gehabt, also können wir Ihnen ehrlicherweise nicht sagen, dass diese sechs sich füllen, wenn Sie eine bereitstellen, oder wie sie dann aussehen. Behandeln Sie sie als unbewiesen statt als zugesagt, und lassen Sie einen kleinen ersten Durchlauf zeigen, woran Sie sind.

Aus demselben Grund stehen auf dieser Seite nirgends Befüllungsquoten. Was wir vorliegen haben, deckt nur zwei verschiedene Konten ab, und ein Prozentwert aus einer Stichprobe dieser Größe würde überhaupt nichts beschreiben.

Datenlexikon

Zwölf Spalten,
und welche wir gesehen haben.

Die Kopfzeile echter Exporte, in Exportreihenfolge. Jeder Eintrag sagt, wofür die Spalte da ist - und, wo es darauf ankommt, ob wir sie je mit einem Wert gesehen haben.

query
Der Handle oder die Profil-URL, die Sie eingereicht haben, wiedergegeben auf der Zeile, die daraus entstand. Vom Scraper geschrieben, steht also auf jeder Zeile.
name
Der auf dem Profil angezeigte Anzeigename.
username
Der Handle, ohne das @.
bio
Die Profilbeschreibung. Diese hier kann Zeilenumbrüche enthalten - uns liegt eine Bio vor, die innerhalb einer einzigen Zelle über vier Zeilen läuft; teilen Sie eine CSV also nicht an Zeilenumbrüchen und erwarten Sie Datensätze.
followers
Wie viele Konten diesem Profil folgen. In jedem Export, den wir vorliegen haben, leer - siehe den Hinweis unten.
following
Wie vielen Konten dieses Profil folgt. In jedem Export, den wir vorliegen haben, leer.
location
Der Ortstext auf dem Profil, wo das Konto einen setzt. In jedem Export, den wir vorliegen haben, leer.
website
Der Link, den das Konto auf sein Profil setzt. In jedem Export, den wir vorliegen haben, leer.
verified
Ob das Konto ein Verifizierungszeichen trägt. In jedem Export, den wir vorliegen haben, leer, wir können Ihnen also nicht sagen, welche Form es hat - nehmen Sie keinen Boolean an.
joined
Das Datum, an dem das Konto beigetreten ist. In jedem Export, den wir vorliegen haben, leer, daher wird hier kein Format genannt.
avatar
Das Profilbild, auf dem eigenen Bild-CDN von X.
profile_url
Die kanonische Profiladresse, in der Form twitter.com/username, welche Eingabeform Sie auch verwendet haben.

Sechs dieser zwölf haben in keinem Export, den wir vorliegen haben, je einen Wert getragen - followers, following, location, website, verified und joined. Sie kommen als leere Zellen zurück, nicht als fehlende Spalten, und die Aufteilung ist auf jeder Zeile dieselbe. Der Hinweis der Plattform zu diesem Dienst besagt, dass X für vollständige Daten eine angemeldete Sitzung verlangt, dazu einen Residential-Proxy, und jeder Export, den wir vorliegen haben, entstand ohne eine solche - was zu dem passt, was wir sehen, sich aus den Dateien aber nicht beweisen lässt; diese Seite sagt deshalb nicht zu, dass eine Sitzung sie füllt. Was jedes Mal ankam, ist die Identität des Kontos: name, username, bio, avatar und profile_url. Alles ist ein String; das JSON ergänzt ein dreizehntes Feld, position, das eine echte Zahl ist und innerhalb des Durchlaufs bei 1 beginnt, während CSV und XLSX bei zwölf aufhören. Und lesen Sie den bio-Eintrag noch einmal, bevor Sie einen Parser schreiben - eine Bio mit Zeilenumbrüchen ist das, was Ihren Import am ehesten zerlegt.

Was es annimmt

So, wie Ihre Liste
sie ohnehin führt.

Zwei Arten, ein Konto zu benennen, und vier Arten, die Liste zu übergeben. Beide Eingabeformen führen zum selben Profil, es muss also vorher nichts normalisiert werden.

outscraper https://twitter.com/outscraper Eine pro Zeile einfügen CSV-Upload XLSX-Upload TXT-Upload Parquet-Upload Hier kein Limit-Feld Eine Zeile pro Profil
Häufige Arbeitsabläufe

Drei Aufgaben, die hier
am häufigsten laufen.

Wofür eine Tabelle von Konten gut ist, sobald die Handles keine Liste in irgendwessen Notizen mehr sind.

Auflösung

Aus einer Spalte Handles werden Konten

Eine Liste aus Vorträgen, Anmeldungen oder einer Tabelle ist selten normalisiert. Sie hier laufen zu lassen liefert für jeden Eintrag den Anzeigenamen, die Bio und einen kanonischen Link - aus den Handles werden Datensätze, die Sie tatsächlich gegen etwas anderes abgleichen können.

Betrieb · CRM-Pflege
Recherche

Eine Reihe von Konten nebeneinander lesen

Bios sagen, was Menschen über sich selbst sagen. Die Konten einer Kategorie in eine Tabelle zu ziehen macht die Formulierungen vergleichbar - eine andere Übung, als zwanzig Profile in zwanzig Tabs zu lesen.

Marktbeobachtung
Monitoring

Dieselbe Liste erneut laufen lassen und vergleichen

Dieselben Handles nach Zeitplan ergeben zwei vergleichbare Dateien. Ein geänderter Anzeigename, eine umgeschriebene Bio oder ein neuer Avatar ist dann ein Diff und nicht etwas, das jemandem auffallen muss.

Analyse · Reporting
Preise

Zahlen Sie nur für die Profile,
die Sie wirklich ziehen.

Kein Abo, kein Mindestumsatz, keine wiederkehrende Rechnung. Ihre ersten 500 Zeilen gehen auf uns - danach nach Verbrauch, zum selben Pauschalpreis wie bei jedem anderen Scraper hier.

Kostenloser Tarif

500 Zeilen gratis - 0 $

Für jedes neue Konto, einmalig. Keine Kreditkarte nötig. Datei-Upload und jedes Exportformat inbegriffen - und genug, um selbst zu sehen, welche Spalten bei Ihren eigenen Handles zurückkommen.

0 $ für immer
Nach Verbrauch

0,002 $ pro Zeile, nach dem Gratiskontingent

Derselbe Pauschalpreis wie bei jedem anderen Scraper der Plattform. Der Schätzer zeigt vor dem Start die Zeilenzahl und die Credit-Kosten - keine bösen Überraschungen, keine Recheneinheiten zum Umrechnen.

Am beliebtesten
Volumen

Individuell · hohes Volumen

Mengenpreise, dedizierte Worker und ein SLA, um eine Liste nach Zeitplan zu verfolgen. Nennen Sie uns Ihre Zahlen, und wir machen ein Angebot.

Sprechen Sie uns an
10 % Rabatt auf Ihren ersten bezahlten Durchlauf.Verwenden Sie den Code LIVESCRAPER10 an der Kasse.
Registrieren
Passt gut zu

Dieselben Menschen,
woanders.

Eine Profilzeile benennt ein Konto. Diese drei machen von dort aus weiter.

Das Rechtliche

Ist es legal,
Twitter/X-Profile zu scrapen?

Kurze Antwort: ja für das öffentliche Profil - aber dieser Export beschreibt identifizierbare Personen, und das ändert, was Sie damit tun dürfen.

Alles, was hier erhoben wird, wird jedem Besucher auf einem öffentlichen Profil gezeigt: der Anzeigename, der Handle, die Bio, der Avatar und der Profillink. Nichts wird abgeleitet - steht ein Wert in der Zeile, hat das Konto ihn veröffentlicht - und der Durchlauf geht über unseren Proxy-Pool statt über Ihre eigene Adresse.

Das macht das Ergebnis nicht neutral, und wir sagen das lieber, als es Sie später herausfinden zu lassen. Eine Zeile hier identifiziert eine Person, also gelten die DSGVO und vergleichbare Regelwerke für alles, was Sie als Nächstes tun: Sie brauchen eine Rechtsgrundlage, der Zweck muss einer sein, den die Person vernünftigerweise erwarten würde, und Sie sollten die Daten nicht länger aufbewahren, als dieser Zweck es erfordert. Aggregierte Forschung, Kategorien zu kartieren und eine Auswahlliste für eine Ansprache aufzubauen sind gewöhnliche Verwendungen. Die Aktivität einer einzelnen Person über die Zeit zu überwachen oder diese Zeilen in eine automatisierte Entscheidung über jemanden einfließen zu lassen ist es nicht - es gilt derselbe Maßstab, den wir auf der Seite zu den LinkedIn-Profilen darlegen.

Die eigenen Bedingungen von X beschränken den automatisierten Zugriff, das ist also ebenso eine Frage der Bedingungen wie eine rechtliche; wenn Sie in einem Vertragsverhältnis mit der Plattform stehen, prüfen Sie es, bevor Sie hochskalieren. Wir betreiben auf der Datenebene keine Tracker von Dritten, und Ihre Exporte löschen sich nach 30 Tagen selbst.

livescraper.app · Grundsätze
Nur öffentliche Profilfelder
Keine Anmeldungen, keine Konten berührt
Personenbezogene Daten - entsprechend behandeln!
Standardmäßig DSGVO-konform
Exporte löschen sich automatisch (30 Tage)
Prüfen Sie die eigenen Bedingungen von X, bevor Sie hochskalieren.
Häufige Fragen

Was Menschen fragen,
bevor sie sich anmelden.

Die Fragen, die wir am häufigsten hören. Noch etwas? Sprechen Sie uns an - die Antworten schreiben Menschen, keine Bots.

Wie scrape ich Twitter/X-Profile?+
Mit dem Twitter Profil-Scraper: Melden Sie sich auf der Plattform an, öffnen Sie den Twitter Profil-Scraper, fügen Sie Twitter/X-Handles oder Profil-URLs ein, eine pro Zeile (oder laden Sie eine CSV-, XLSX-, TXT- oder Parquet-Datei hoch), klicken Sie dann auf Get Data und laden Sie das Ergebnis als CSV, XLSX oder JSON herunter. Bei diesem Dienst gibt es kein Limit-Feld - Sie nennen die Konten, und es kommt je eine Zeile zurück.
Was kann ich als Eingabe verwenden?+
Eine von zwei Formen, in derselben Liste frei mischbar: ein blanker Handle oder eine vollständige Profil-URL. Beide führen zum selben Konto - wir haben beide Formen eines Profils laufen lassen, und jede Spalte stimmte überein, außer der query-Spalte, die wiedergibt, was Sie getippt haben. Sie müssen eine unordentliche Liste also nicht erst normalisieren.
Welche Spalten bekomme ich?+
Zwölf, in dieser Reihenfolge: query, name, username, bio, followers, following, location, website, verified, joined, avatar und profile_url. Diese Namen sind doppelt bestätigt - durch das veröffentlichte Spalten-Array für diesen Dienst und durch die Kopfzeile jedes Exports, den wir vorliegen haben. Das JSON ergänzt ein dreizehntes Feld, position; CSV und XLSX hören bei zwölf auf.
Warum sagt diese Seite, dass sechs Spalten möglicherweise nicht zurückkommen?+
Weil sie in jedem Export, den wir vorliegen haben, auf jeder Zeile leer waren: followers, following, location, website, verified und joined. Die anderen sechs - query, name, username, bio, avatar und profile_url - trugen jedes Mal einen Wert. Der Hinweis der Plattform zu diesem Dienst besagt, dass X für vollständige Daten eine angemeldete Sitzung braucht, dazu einen Residential-Proxy, und jeder Export, den wir vorliegen haben, entstand ohne Sitzung. Das passt zu dem, was wir sehen, aber wir haben nie einen Durchlauf mit einer solchen vorliegen gehabt, also sagen wir Ihnen nicht zu, dass eine Sitzung diese Spalten füllt. Lassen Sie ein paar Ihrer eigenen Handles auf der kostenlosen Stufe laufen, dann wissen Sie, woran Sie sind.
Sind die Spalten followers und following Zahlen?+
Das können wir Ihnen nicht sagen, und wir sagen das lieber, als zu raten. Beide waren in jedem Export, den wir vorliegen haben, leer, wir haben also in keiner der beiden je einen Wert gesehen. Alles andere im Export ist ein String, und die einzige echte Zahl überhaupt ist position, das im JSON auftaucht, aber nicht in CSV oder XLSX.
Kann die Bio Zeilenumbrüche enthalten?+
Ja, und das ist das, was einen Import am ehesten zerlegt. Uns liegt eine Bio vor, die innerhalb einer einzigen Zelle über vier Zeilen läuft. Wenn Ihr Loader eine CSV an Zeilenumbrüchen teilt, statt Felder in Anführungszeichen korrekt zu parsen, sieht ein Profil aus wie mehrere kaputte Zeilen - nehmen Sie einen echten CSV-Parser oder das JSON.
In welcher Form kommt die Profil-URL zurück?+
In der kanonischen Form twitter.com/username, auf jeder Zeile, egal wie Sie das Konto benannt haben. Wir haben einen blanken Handle eingereicht und die vollständige URL zurückbekommen - der Export ist also verknüpfbar und anklickbar, ohne dass Sie die Adresse selbst wieder zusammenbauen.
Liefert es E-Mail-Adressen?+
Nein. In diesem Export gibt es keine Adressspalte, und nichts hier leitet eine ab. Wenn Sie ein Konto erreichen müssen, ist die website-Spalte der einzige plattformfremde Link, den das Schema führt - und wir haben sie nicht befüllt gesehen -, also ist der ehrliche Weg, eine Domain zu finden und den E-Mail- & Kontakt-Scraper darauf laufen zu lassen.
Was kostet das?+
Die ersten 500 Zeilen sind kostenlos und einmalig, ohne Kreditkarte. Danach sind es 0,002 $ je Zeile - derselbe pauschale Satz wie bei jedem anderen Scraper auf der Plattform. Der Schätzer zeigt die Kosten eines Durchlaufs, bevor er startet.

Ihre ersten 500 Profile,
gehen aufs Haus.

500 einmalige kostenlose Zeilen für jedes neue Konto - ohne Ablauf, und genug, um genau zu sehen, welche Spalten bei Ihren eigenen Handles zurückkommen. Danach sind es 0,002 $ je Zeile, nach Verbrauch.

Sofort aktiviert · keine Karte erforderlich

Twitter/X-Profile in eine Tabelle scrapen

Der Twitter Profil-Scraper von Livescraper macht aus einer Liste von Handles Profildaten. Sie reichen Twitter/X-Handles oder Profil-URLs ein - eine pro Zeile getippt oder als CSV-, XLSX-, TXT- oder Parquet-Datei hochgeladen - und laden das Ergebnis als saubere CSV-, Excel- oder JSON-Datei herunter, eine Zeile pro Profil. Beide Eingabeformen führen zum selben Konto, eine Liste, die niemand normalisiert hat, funktioniert also so, wie sie ist, und jede Zeile trägt die Anfrage, aus der sie entstand. Bei diesem Dienst gibt es kein Limit-Feld: Die Konten, die Sie nennen, sind die Zeilen, die Sie bekommen.

Der Export führt zwölf Spalten: die eingereichte Anfrage, den Anzeigenamen und den Handle, die Bio, die Follower- und Folge-ich-Zahlen, Ort, Website, ein Verifizierungszeichen und ein Beitrittsdatum, den Avatar und den kanonischen Profillink. Alles ist ein String, und das JSON ergänzt ein dreizehntes Feld, position, das CSV und XLSX nicht haben.

Eine Sache auf dieser Seite ist wichtiger als der Rest, und sie ist eine Einschränkung, kein Merkmal. In jedem Export, den wir vorliegen haben, waren sechs dieser zwölf Spalten auf jeder Zeile leer - followers, following, location, website, verified und joined -, während query, name, username, bio, avatar und profile_url jedes Mal einen Wert trugen. Der Hinweis der Plattform zu diesem Dienst besagt, dass X für vollständige Daten eine angemeldete Sitzung verlangt, dazu einen Residential-Proxy, und jeder Export, den wir vorliegen haben, entstand ohne Sitzung. Das passt zu dem, was wir sehen, aber wir haben nie einen Durchlauf mit einer solchen vorliegen gehabt, also sagt diese Seite nicht zu, dass eine Sitzung diese Spalten füllt - sie sagt Ihnen, was wir gesehen haben, und überlässt den Rest einem kleinen ersten Durchlauf. Aus demselben Grund stehen hier überhaupt keine Befüllungsquoten. Ein praktisches Detail für Ihren Loader: bio kann Zeilenumbrüche enthalten, und eine Bio, die sich innerhalb einer Zelle über mehrere Zeilen erstreckt, zerlegt jeden Import, der eine CSV an Zeilenumbrüchen teilt, statt Felder in Anführungszeichen zu parsen.

Dieser Export beschreibt identifizierbare Personen, was ihn zu personenbezogenen Daten nach der DSGVO und vergleichbaren Regelwerken macht. Alles Erhobene wird jedem Besucher auf einem öffentlichen Profil gezeigt und nichts wird abgeleitet, aber aggregierte Forschung und der Aufbau einer Auswahlliste für eine Ansprache sind auf eine Weise gewöhnliche Verwendungen, wie es das Überwachen einer einzelnen Person über die Zeit nicht ist. Die eigenen Bedingungen von X beschränken den automatisierten Zugriff, prüfen Sie sie also, bevor Sie hochskalieren. Fangen Sie kostenlos an: Ihre ersten 500 Zeilen kosten nichts und brauchen keine Kreditkarte, danach sind es 0,002 $ je Zeile, pauschal.