DataExportViewer

X (Twitter) veri görüntüleyici

Ücretsiz X veri görüntüleyici, hesap gerekmez: Twitter arşivindeki tweetlerin, beğenilerin, takipçilerin ve direkt mesajların aranabilir tablolara dönüşür — dosya asla yüklenmez.

…veya X arşivini buraya bırak — indirdiğin hâliyle ZIP’i, açılmış klasörü ya da data klasöründeki .js dosyalarını.

Hiçbir şey yüklenmez: dosya bu tarayıcı sekmesindeki JavaScript tarafından okunur ve cihazında kalır. Arşivdeki resimler ve videolar atlanır; yalnızca veri dosyaları okunur. Sayfanın herhangi bir yerine bırakabilirsin.

X (Twitter) arşivini nasıl görüntülersin

  1. X’te: Ayarlar ve gizlilik (Settings and privacy) → Hesabın (Your account) → Verilerinin arşivini indir, şifreni doğrula, sonra Arşiv iste (Request archive) (X Yardım, X arşivini nasıl indirirsin).
  2. X arşivin hazır olduğunu bildirdiğinde ZIP’i aynı tarayıcıda X’e giriş yapmış hâldeyken indir.
  3. ZIP’i buraya bırak ya da Dosya seç’e tıkla; açılmışsa Klasör seç’i kullan ya da .js dosyalarını (tweets.js, like.js…) bırak.
  4. Her veri dosyası bir sekme alır: Bu listede ara ile filtrele, sıralamak için bir sütun başlığına tıkla, sonra CSV indir’e ya da Excel / E-Tablolar için kopyala’ya tıkla.

Bir X arşivinde neler var

X arşivi, hesabınla ilişkili bilgilerin HTML ve JSON dosyalarından oluşan, makine tarafından okunabilir bir arşivi olarak tanımlar (X Yardım, X verilerine nasıl erişir ve indirirsin). ZIP’te kendi görüntüleyici uygulamasıyla “Your archive” adlı bir sayfa, resim ile video klasörleri ve her liste için bir dosya içeren bir data klasörü bulunur. Her veri dosyasındaki her liste, dosyanın adını taşıyan kendi sekmesine dönüşür; birkaç dosyaya bölünmüş bir liste (tweets.js, tweets-part1.js) tek bir sekmede birleştirilir.

Test ettiğimiz arşivlerde bu, tweetleri (tam metin, tarih, kaynak, sayılar ve hashtag’lerle), beğenileri, takipçileri, takip edilenleri, engellenen ve sessize alınan hesapları, listeleri, hesap ve profil alanlarını, reklam gösterimlerini ve etkileşimlerini ve direkt mesajları (her sohbet için bir sekme) kapsar. Arşivde hem follower.js hem following.js varsa, yalnızca bu iki dosyadan sayfada iki sekme daha hesaplanır: “Seni geri takip etmeyenler” ve “Senin geri takip etmediklerin”.

X arşivim yükleniyor mu?

Hayır. Dosya tarayıcındaki JavaScript tarafından okunur ve ZIP de orada, tarayıcının kendi sıkıştırma açma özelliğiyle açılır; yalnızca veri dosyaları okunur — içindeki resimlere ve videolara dokunulmaz. Sitenin barındırıcısı GitHub Pages, her web sunucusu gibi güvenlik amacıyla her ziyaretçinin IP adresini kaydeder — ayrıntılar gizlilik sayfasında.

Özet sekmesi: sayılar, tarihler ve en yoğun saatler

Özet sekmesi, tarihli en büyük liste için (genellikle tweetlerin) iki küçük grafik çizer — günün saatine ve haftanın gününe göre kayıtlar, dosyadaki tarihler gibi UTC olarak — ve altlarında her bölümü kayıt sayısı ile ilk ve son tarihiyle listeler.

“Your archive.html” mi, bu sayfa mı

Arşiv kendi görüntüleyicisiyle gelir: X’in bir masaüstü web tarayıcısı için olduğunu belirttiği “Your archive.html”; tweetlerini ve diğer verilerini aşağı yukarı X’in gösterdiği gibi gösterir. Bu sayfa ise diğer durumlar için bir Twitter arşivi görüntüleyicidir: arşivi telefonda ya da tablette okumak, bir listenin tamamında tek seferde arama yapmak ve listeleri CSV olarak ya da bir hesap tablosuna almak. Yerleşik görüntüleyicinin okuduğu veri dosyalarının aynısını okur, başka hiçbir şeyi değil.

Bilgiler 25 Eylül 2026 tarihinde X’in “X arşivini nasıl indirirsin” (help.x.com) ve “X verilerine nasıl erişir ve indirirsin” (help.x.com) yardım sayfalarıyla karşılaştırılarak doğrulandı. Arşivin düzeni test ettiğimiz dosyalara göre anlatılmıştır; X dosya ve alan adlarını zaman içinde değiştirir, görüntüleyicinin bulduğu her listeyi okumasının nedeni budur. DataExportViewer bağımsız bir araçtır, X Corp ile bağlantısı yoktur. Doğrulama İngilizce yardım sayfası üzerinden yapıldı; buradaki ifadeler çeviridir.

Başka dışa aktarımlar mı?

SSS

X (Twitter) arşivimi nasıl indiririm?

X’te: Ayarlar ve gizlilik → Hesabın → Verilerinin arşivini indir → şifreni doğrula → Arşiv iste; önce hesabındaki e-posta adresinin doğrulanmış olduğundan emin ol. X, X arşivinin indirmeye hazırlanmasının birkaç gün sürebileceğini ve arşivin hazır olduğunda e-posta ve uygulama içi bildirim alacağını belirtir. ZIP’i aynı tarayıcıda X hesabına giriş yapmış hâldeyken indir, sonra bu sayfaya bırak.

Arşivde .json değil .js dosyaları var — bu sayfa onları açabilir mi?

Evet. Arşivdeki her veri dosyası, başında bir JavaScript ön eki bulunan JSON’dur — tweets.js “window.YTD.tweets.part0 =” ile başlar, ardından tweet dizisini içerir — sıradan bir JSON görüntüleyicinin onu reddetmesinin nedeni budur; bu sayfa ön eki kaldırıp diziyi okur. ZIP’in tamamını, açılmış klasörü ya da data klasöründeki .js dosyalarını bırak; arşivin kendi görüntüleyici uygulaması (assets klasörü) ve medya dosyaları atlanır.

X arşivim bir sunucuya yükleniyor mu?

Hayır: ZIP ya da .js dosyaları tarayıcındaki JavaScript tarafından okunur; onları alan bir sunucu yoktur, hiçbir şey saklanmaz ve sayfa çerez bırakmaz. Kontrol etmek için dosyayı bırakırken tarayıcının geliştirici araçlarını Ağ (Network) sekmesinde aç: hiçbir istek dosyayı taşımaz. Barındırıcı GitHub Pages, güvenlik amacıyla ziyaretçilerin IP adreslerini kaydeder — gizlilik sayfasına bak.

“Your archive.html” masaüstü tarayıcı gerektiriyor — arşivimi telefonda nasıl okurum?

Bu sayfayı telefonda aç, Dosya seç’e dokun ve telefonunun indirmeyi kaydettiği yerden ZIP’i seç. Her veri dosyası, tablosu yana kaydırılan bir sekme olarak görünür; Bu listede ara satırları filtreler ve CSV indir, telefonda Google E-Tablolar, Excel ya da Numbers ile açılan bir dosya kaydeder. Hiçbir şey yüklenmez; bu yüzden mobil veriyle ve sayfa bir kez yüklendikten sonra çevrimdışı da çalışır.

Tüm tweetlerimi Excel’e ya da Google E-Tablolar’a nasıl aktarırım?

Tweets sekmesini aç ve CSV indir’e (Excel, Google E-Tablolar ya da Numbers için UTF-8 bir dosya) ya da Excel / E-Tablolar için kopyala’ya tıkla; her satır, tarihi (created_at), tam metni, kaynak uygulaması, beğeni ve retweet sayıları, yanıt bilgileri, hashtag’leri, bahsetmeleri ve bağlantılarıyla bir tweettir. Yalnızca bazı tweetleri dışa aktarmak için önce Bu listede ara kutusuna bir kelime, bir hashtag ya da “Sep 2025” gibi bir ay yaz. Tarihe, beğeniye ya da retweete göre sıralamak için bir sütun başlığına tıkla; CSV o sırayla çıkar.

Takipçiler ve mesajlar neden ad yerine hesap kimliği gösteriyor?

Çünkü X onları böyle yazar: follower.js ve following.js her hesap için bir accountId ve bir userLink tutar, direkt mesajlar bir senderId ve bir recipientId tutar ve diğer hesapların adları ya da kullanıcı adları arşivde yoktur. userLink (twitter.com/intent/user?user_id=…) o hesabı X’te açar ve tablolar onu tıklanabilir bir bağlantı olarak gösterir.

Tarihler hangi saat diliminde?

UTC’de: X her tarihi “Sat Sep 19 21:14:02 +0000 2026” (tweetler) ya da “2026-09-19T21:14:02.000Z” (mesajlar) biçiminde yazar. Görüntüleyici onları yazıldığı gibi gösterir, bu yüzden uygulamada gördüğün saatten saat dilimi farkın kadar sapabilirler; Özet sekmesindeki saat ve haftanın günü grafikleri aynı UTC saatlerini kullanır.

Tweet silmek ya da gönderilerimi Bluesky veya Mastodon’a taşımak için kullanabilir miyim?

Doğrudan değil: bu sayfa yalnızca arşivi gösterir ve içindeki listeleri dışa aktarır, hiçbir şeye de bağlanmaz. Tweetleri toplu olarak silen ya da onları Bluesky, Mastodon veya Threads’e aktaran araçlar girdi olarak aynı ZIP’i alır; bu yüzden burada, dosyayı hesabına bağlanan herhangi bir şeye vermeden önce içinde ne olduğunu görebilirsin. Tweets sekmesini bir yıla, bir kelimeye ya da bir hashtag’e göre filtrele ve eşleşen satırları kimlikleri ve bağlantılarıyla birlikte CSV olarak indir.

X’te beni kim geri takip etmiyor?

“Seni geri takip etmeyenler” sekmesini aç: following.js içinde olup follower.js içinde olmayan her hesabı listeler; “Senin geri takip etmediklerin” ise tersini listeler. Adlar dosyada olmadığından her satırda accountId ve profili X’te yeni sekmede açan userLink (twitter.com/intent/user?user_id=…) görünür. Karşılaştırma bu sayfada yalnızca bu iki dosyadan yapılır — X’ten hiçbir şey çekilmez — ve her iki sekme de CSV olarak indirilebilir.

Eski tweetlerimi nasıl ararım?

Tweets sekmesini aç ve Bu listede ara kutusuna yaz: bir kelime, bir hashtag, yanıt verdiğin bir kullanıcı adı ya da “2014” veya “Mar 2019” gibi bir tarih parçası (tarihler “Sat Sep 19 21:14:02 +0000 2026” biçiminde yazılır). Filtre, yanıtlar ve retweetler dâhil her tweetin her sütununu kapsar ve durum satırı eşleşmeleri sayar; en eskiden başlayarak sıralamak için created_at’e tıkla; CSV indir yalnızca eşleşen satırları tutar. Her satırda tweetin id’si bulunur; dolayısıyla X’teki adresi x.com/kullanıcı_adın/status/<id> olur.

Beğenilerimi ve direkt mesajlarımı görebilir miyim?

Evet. like.js, beğendiğin her tweetin kimliği, metni ve bağlantısıyla Like sekmesine dönüşür. direct-messages.js ve direct-messages-group.js, her sohbet için sohbet kimliğiyle adlandırılmış bir sekmeye dönüşür; sekmede her mesajın göndereni, alıcısı, saati, metni ve varsa tepkileri bulunur — kelimeyle aranabilir ve CSV olarak indirilebilir.