DataExportViewer

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

X arşivini (eskiden Twitter arşivi denen aynı ZIP) — Verilerinin arşivini indir (Download an archive of your data) ile alınan ZIP’i, açılmış klasörü ya da data klasöründeki .js dosyalarını — çevrimiçi, bu tarayıcı sekmesinde aç: tweetlerin, beğenilerin, takipçilerin, takip ettiklerin ve direkt mesajların arayabileceğin ve CSV olarak indirebileceğin tablolara dönüşür; takipçi ve takip edilen listeleri karşılaştırılarak seni geri takip etmeyenler gösterilir. Ücretsiz, hesap gerekmez; dosya asla yüklenmez.

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ı — ya da

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. Arşivi X’te iste: Ayarlar ve gizlilik (Settings and privacy) → Hesabın (Your account) → Verilerinin arşivini indir, şifreni doğrula, sonra Arşiv iste (Request archive). X, X arşivinin indirmeye hazırlanmasının birkaç gün sürebileceğini belirtir. Önce e-posta adresinin doğrulanmış olduğundan emin ol (X Yardım, X arşivini nasıl indirirsin).
  2. X, 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.
  3. İndirdiğin ZIP’i bu sayfaya bırak ya da Dosya seç’e tıkla. Zaten açtıysan Klasör seç’e tıkla ya da klasörü bırak; data klasöründeki .js dosyalarını da (tweets.js, like.js, follower.js…) bırakabilirsin.
  4. Her veri dosyası bir sekme alır: birine tıkla, filtrelemek için Bu listede ara kutusuna yaz, 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. Grafikler, sayılar ve tarihler Özet sekmesindedir.

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, bir data klasörü ve resim ile video klasörleri bulunur. Her şey data klasöründedir: her liste için bir dosya vardır ve her dosya düz JSON değil JavaScript’tir — window.YTD.tweets.part0 = ile başlar, ardından JSON dizisini içerir; bir JSON görüntüleyicinin onu reddetmesinin nedeni budur. Bu sayfa o ön eki ayıklayıp diziyi okur; görüntüleyici uygulaması ve medya dosyaları atlanır. Sabit bir düzen varsaymaz: her veri dosyasındaki her liste, dosyanın adını taşıyan kendi sekmesine dönüşür ve 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ı kapsar — her sohbet için bir sekme, her mesajın göndereni, saati ve metniyle. Bilinmesi gereken iki şey var. Takipçiler, takip edilenler ve mesajlar ad olarak değil hesap kimliği olarak saklanır: arşiv, profili X’te açan bir bağlantı (twitter.com/intent/user?user_id=…) verir ve bu sayfa o bağlantıyı gösterir. Ayrıca arşivdeki her tarih UTC olarak yazılır (“Sat Sep 19 21:14:02 +0000 2026”); görüntüleyici saatleri yazıldığı gibi gösterir, senin saat dilimine çevirmez. Arşivde hem follower.js hem following.js varsa, yalnızca bu iki dosyadan sayfada iki sekme daha hesaplanır: “Seni geri takip etmeyenler” (takip ettiğin ama takipçilerin arasında olmayan hesaplar) ve “Senin geri takip etmediklerin”; her ikisinde de hesabın bağlantısı bulunur.

X arşivim yükleniyor mu?

Hayır. Dosya tarayıcındaki JavaScript tarafından açılır ve okunur; onu alan bir sunucu yoktur, hiçbir şey saklanmaz ve sayfa çerez bırakmaz. ZIP de tarayıcıda, tarayıcının kendi sıkıştırma açma özelliğiyle açılır ve yalnızca veri dosyaları okunur — içindeki resimlere ve videolara dokunulmaz. Bunu kendin de kontrol edebilirsin: tarayıcının geliştirici araçlarını Ağ (Network) sekmesinde aç, bir dosya bırak ve hiçbir isteğin onu taşımadığını izle. 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. Dosya sende kaldığından görüntüleyici dizüstü bilgisayarda olduğu gibi telefonda da çalışır ve sayfa bir kez yüklendikten sonra çevrimdışı çalışmaya devam eder.

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

Özet sekmesi, tarihli en büyük liste için (genellikle tweetlerin ya da beğenilerin) 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. Ekran görüntüsünü alabileceğin bir genel bakıştır — ama sayfanın asıl amacı listelerin kendisidir: şimdiye kadar paylaştığın her tweet, tarihi ve metniyle, kelimeyle aranabilir ve Excel, Google E-Tablolar ya da Numbers ile açılan bir CSV olarak dışa aktarılabilir; beğeniler, beğenilen her tweetin metniyle; arayabileceğin her sohbet.

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

Arşiv kendi görüntüleyicisiyle gelir: “Your archive.html” dosyasını bir masaüstü tarayıcıda aç, tweetlerini ve diğer verilerini aşağı yukarı X’in gösterdiği gibi gösterir. X, bunun bir masaüstü web tarayıcısı için olduğunu belirtir. 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ı? Aynı görüntüleyici TikTok, Instagram, Facebook ve Google Takeout indirmelerini de açar. Ana sayfa tüm araçları listeler; hakkında sayfası bilgilerin nereden geldiğini açıklar.

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. 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. İstekte bulunmadan önce hesabındaki e-posta adresinin doğrulanmış olduğundan emin ol. Sonra ZIP’i 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 dosyaları reddetmesinin nedeni bu ön ektir. Bu sayfa ön eki kaldırıp diziyi okur; böylece ZIP’in tamamını, açılmış klasörü ya da data klasöründeki .js dosyalarını bırakabilirsin. 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ı bir sekme olarak görünür; tablolar yana kaydırılır ve Bu listede ara satırları filtreler. 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ç: her satır bir tweettir; tarihi (created_at), tam metni, kaynak uygulaması, beğeni ve retweet sayıları, yanıt bilgileri ve entities alanındaki hashtag’ler, bahsetmeler ve bağlantılarla birlikte. Excel, Google E-Tablolar ya da Numbers ile açılan UTF-8 bir dosya için CSV indir’e, doğrudan bir tabloya yapıştırmak için Excel / E-Tablolar için kopyala’ya tıkla. Yalnızca eşleşen tweetleri dışa aktarmak için önce Bu listede ara kutusuna yaz — bir kelime, bir hashtag ya da “Sep 2025” gibi bir ay — ve 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 ise bir senderId ve bir recipientId tutar. Arşiv, diğer hesapların adlarını ya da kullanıcı adlarını içermez. 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?

X her tarihi UTC olarak yazar: tweetler için “Sat Sep 19 21:14:02 +0000 2026”, mesajlar için “2026-09-19T21:14:02.000Z” biçiminde. 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. Tweetleri toplu olarak silen ya da onları Bluesky, Mastodon veya Threads’e aktaran araçlar girdi olarak aynı ZIP’i alır; yani burada açtığın arşiv, onlara vereceğin arşivin aynısıdır. Bu sayfanın kattığı şey önce bakabilmektir: Tweets sekmesini bir yıla, bir kelimeye ya da bir hashtag’e göre filtrele, eşleşen satırları kimlikleri ve bağlantılarıyla birlikte CSV olarak indir ve dosyayı hesabına bağlanan herhangi bir şeye vermeden önce içinde ne olduğunu öğren. Bu sayfanın kendisi hiçbir şeye bağlanmaz.

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. Arşiv diğer hesapları kimlik olarak sakladığından her satırda accountId ve profili X’te yeni sekmede açan userLink (twitter.com/intent/user?user_id=…) görünür — adlar dosyada yoktur. 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 arşivdeki her tweetin her sütununda çalışır 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, sohbet kimliğiyle adlandırılmış olarak her sohbet için bir sekmeye dönüşür; her mesajın göndereni, alıcısı, saati ve metniyle varsa tepkileri içerir. Bir sohbette kelimeyle arama yapabilir ve onu CSV olarak indirebilirsin.