InstagramのJSONファイルの開き方

Instagram の JSON ファイルはプレーンテキストで、メモ帳、TextEdit、ブラウザで開けます。中身と、手間なく読む方法を紹介します。

今すぐエクスポートを分析
InstagramのJSONファイルの開き方
目次

Instagram の JSON ファイルはプレーンテキストなので、どのテキストエディタでも開けます。Windows ならメモ帳、Mac なら TextEdit で、ブラウザのタブにドラッグするだけでも開けます。何もインストールする必要はありません。開くのは簡単ですが、読むのは大変です。波括弧と角括弧が長く続くからです。ここでは、開き方、読み取り方、そして読むこと自体を省く方法を説明します。

JSON ファイルとは

JSON は、データをテキストとして保存するための形式で、波括弧 {}、角括弧 []、そして「キー」: 値のペアで構成されます。プログラムが処理しやすいため、多くのサービスがデータをエクスポートするときに使っています。followers_1.json の .json は、テキストの構造を示しているだけで、中身は普通のテキストです。

まだファイルがない場合、それは Instagram が送ってくる ZIP の中に入っています。全体の流れは、Instagram のデータをダウンロードする手順にあります。

各デバイスでの開き方

まず ZIP です。JSON を手作業で開くには、ZIP を解凍して、connections/followers_and_following/ にあるファイルを見つける必要があります。そのうえで次のようにします。

  1. Windows: ファイルを右クリック → プログラムから開く → メモ帳。一覧にない場合は、利用可能なアプリの中から探してください。
  2. Mac: ファイルを右クリック(または Control を押しながらクリック)→ このアプリケーションで開く → TextEdit。
  3. ブラウザがあればどのパソコンでも: 新しいタブを開き、そこにファイルをドラッグします。ブラウザは、編集せずにテキストとして表示します。
  4. スマートフォン: ファイルアプリやテキストエディタで開けますが、小さな画面で何千行も読むのは困難です。中身をきちんと見るには、パソコンを使ってください。

何かを保存する必要はありません。見るだけなら、元のファイルに手を加えないよう、変更を保存せずに閉じてください。

編集するときの注意カンマ、波括弧、角括弧を誤って消してしまうと、JSON は無効になり、ツールに拒否されます。必ずコピーで作業するか、元のファイルは読むためだけに開いてください。

中身の見た目

各アカウントは、次の構造の記録です(サンプルのユーザー名と数字は例であり、実際のデータではありません)。

{
  "string_list_data": [
    {
      "href": "https://www.instagram.com/username",
      "value": "username",
      "timestamp": 1712345678
    }
  ]
}
  • value はユーザー名です。
  • href はプロフィールへのリンクです。
  • timestamp は、つながりが始まった日時で、Unix 形式(1970年1月1日からの秒数)です。followers_1.json では、そのアカウントがあなたをフォローし始めた日時、following.json では、あなたがそのアカウントをフォローし始めた日時です。

エクスポートが作成された時期によって、ファイルは記録の直接のリストの場合もあれば、リストをキーで包んだオブジェクトの場合もあります。キーは relationships_followers、relationships_following、relationships_follow_requests_sent です。記録自体の見た目は同じです。どのファイルに何が入っているか、そしてフォロワーが複数のファイルに分かれる理由は、Instagram の ZIP の中身で説明しています。

日付を手作業で読む方法

timestamp の数字はそのままでは読めませんが、簡単に変換できます。

  • スプレッドシートで: 数字をたとえば A1 のセルに貼り付け、別のセルに =A1/86400+DATE(1970,1,1) と入力します。そのセルを日付として書式設定すると、日付が表示されます。結果は UTC です。
  • ブラウザで: 開発者コンソールを開き、new Date(1712345678 * 1000) と入力します。数字は自分のものに置き換えてください。この例の値では、2024年4月5日になります。

手作業で読む価値がない理由

フォロワーの JSON は表ではありません。各アカウントが数行を占めるため、長いリストは、ほぼ同じ行が数百から数千行も続くことになります。フォローバックしていない人を見つけるには、following.json をすべての followers_N.json と比較する必要があり、1つでも抜けると、警告なしに間違った結果になります。

NomeSigueApp は、その作業をブラウザ内で行います。ZIP を解凍せずにそのままドロップするか、個別の JSON ファイル(followers_1.json、ある場合は followers_2.json、そして following.json)をドロップしてください。分割されたファイルを結合し、両方の形式に対応し、6つの結果タブ(フォローバックしていない人、フォローしていない人、相互フォロー、承認待ちのリクエスト、すべてのフォロワー、フォローしているすべてのアカウント)を表示します。それぞれに件数、各アカウントの日付、プロフィールへのリンクが付きます。並べ替えや名前での検索ができ、表示中のタブを CSV としてダウンロードして Excel や Google Sheets で開けます。サーバーには何もアップロードされません。

よくある質問

.json ファイルを開けるプログラムは何ですか?

どのテキストエディタ(メモ帳、TextEdit)でも、ブラウザでも開けます。テキストなので、特定のプログラムは必要ありません。

Instagram の JSON を Excel に変換できますか?

直接はできません。Excel でそのまま開いても、きれいな表にはなりません。各アカウントが、入れ子構造を持つ記録だからです。ZIP をツールに通して CSV をダウンロードするほうが実用的で、username、profile_url、followed_at がすでに列として入っています。

ファイルが文字の壁のように開くのはなぜですか?

整形されていない JSON は、たいていそう見えます。壊れているわけではありません。文章が意味をなさない場合(変な記号が出る、白紙のページになる)は、ZIP を解凍せずに開いていないか、エクスポートをリクエストするときに HTML ではなく JSON を選んだかを確認してください。

Instagram の JSON ファイルを開いても安全ですか?

テキストエディタで開くぶんには安全です。何も実行されません。ただし、あなたの連絡先のリストが入っているので、ブラウザ内でデータを処理するとわかっているサイト以外には、アップロードしないでください。

フォローバックしていない人を確認

ログイン不要・パスワード不要で今すぐ安全にチェック。データはブラウザの外に出ません。

nomesigue · analyzer LOCAL
Instagram のエクスポート(ZIP)をここにドロップ
または
ファイルを選択
公式エクスポートに対応:ZIP または 2つの JSON ファイル
アップロード 0 バイト・端末内で分析