Skip to content

Instantly share code, notes, and snippets.

@tmr111116
Created February 2, 2026 14:36
Show Gist options
  • Select an option

  • Save tmr111116/6b7b746fc6ceb48e3d1ea5029d89da90 to your computer and use it in GitHub Desktop.

Select an option

Save tmr111116/6b7b746fc6ceb48e3d1ea5029d89da90 to your computer and use it in GitHub Desktop.
Bitwarden でコレクションやフォルダーの単位でインポート・エクスポートする方法

Bitwarden でコレクションやフォルダーの単位でインポート・エクスポートする方法

bw export だと全部エクスポートされてしまうけど、特定のコレクションの中身だけ export したい。

export 元アカウントにログイン

bw login
bw unlock
# 一応
bw sync

コレクション ID or フォルダー ID を確認

bw list collections --pretty

or

bw list folders --pretty

コレクションやフォルダーを指定してエクスポート

--pretty をつけると中身を確認しやすい。

bw list items --pretty --collectionid <collectionid> > export.json

or

bw list items --pretty --folderid <folderid> > export.json

インポートできる形式に変換

jq コマンドでインポートできる形式に変換する。bw export と同じになっていればよさそう。

jq '{encrypted: false, folders: [], items: [.[] | del(.object, .organizationId, .collectionIds, .folderId)]}' export.json > import.json

デスクトップアプリでインポート

Web UI でもインポートはできるけど、エラーメッセージがデスクトップアプリの方が詳しかった。 CLI だとインポート先を指定してのインポートができない。

ファイル形式は Bitwarden (json)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment