Web Local Tools
Extension Actions
- Live on Store
文字コード変換、UUID生成、Markdown、JWT などのWeb開発ツール
# Web Local Tools
Web開発に役立つツールを集めたChrome拡張機能です。
## 機能
- **URL/Base64/HTML**
- URLエンコード/デコード
- Base64エンコード/デコード
- HTML特殊文字エンコード/デコード
- **Markdown/CSV/TSV 変換**
- CSV/TSV => Markdown 変換
- Markdown => CSV/TSV 変換
- **文字コード変換**
- UTF-8/UTF-16/UTF-16BE/UTF-16LE
- Shift_JIS
- EUC-JP
- ISO-2022-JP (JIS)
- 上記の文字コード間での相互変換
- **JSONパース**
- JSON文字列とオブジェクト間の変換
- JSONの整形(フォーマット)
- JSONの最小化
- **JWT(JSON Web Token)**
- JWTのデコード(ヘッダー、ペイロード、署名を分解表示)
- JWTのエンコード(ヘッダーとペイロードからJWT生成)
- HMAC署名対応(HS256, HS384, HS512)
- トークン情報の自動解析(有効期限、発行者など)
- **UNIXタイムスタンプ**
- UNIXタイムスタンプ(秒/ミリ秒)と日時の双方向変換
- タイムゾーン指定での日時表示
- **日時比較**
- 2つの日時間の差分を計算
- 日数、時間、分、秒単位での差分表示
- **ハッシュ生成**
- 標準ハッシュ(SHA-256, SHA-1, SHA-512, SHA-384)
- パスワードハッシュ(PBKDF2)
- **ランダム値生成**
- カスタマイズ可能なパスワード生成
- UUID生成(v4:ランダム、v1:タイムベース)
- **HEX/Binary変換**
- 文字列から16進数/2進数への変換
- 16進数/2進数から文字列への変換
- **カラーコード変換**
- HEX⇔RGB⇔HSLの相互変換
- カラープレビューとRGBスライダー
- **URLパラメータ解析**
- URLを分解してプロトコル、ホスト名、パスなどを表示
- クエリパラメータを一覧表示
- **Text Diff**
- 2つのテキストの行単位での差分を計算・表示
- 追加・削除・変更なしの行を色分け表示
- リアルタイム表示
- 差分結果のコピー
## 特徴
- **完全にローカルで動作**:すべての処理はブラウザ内で行われ、外部へのリクエストは発生しません
- **プライバシー重視**:データがサーバーに送信されることはありません
- **使いやすいインターフェース**:2カラムレイアウトで、左側にメニュー、右側に機能を表示
- **コピー機能**:すべての結果をワンクリックでクリップボードにコピー可能
【変更履歴】
# v.0.6.1
・JWTデコード、署名の検証を追加
# v.0.6.0
・JWTのデコード、エンコードを追加
# v.0.5.1
・TSV => Markdown 文字判定不具合の修正
# v.0.5.0
・bugfix クリップボードへのコピー
・New TSV <=> Markdown 変換
# v.0.4.1
・bugfix
# v.0.4.0
・テキスト比較(Text Diff)を追加