You need to enable JavaScript to run this app.
HMAC生成
日本語
ホーム
データ / 変換
JSON整形
JSON圧縮(Minify)
SQL整形
JSON⇔YAML
CSV⇒JSON変換
JSON⇒CSV変換
JSON→TypeScript型
.env⇔JSON変換
クエリ文字列パーサー
YAMLバリデーター
エンコード / デコード
Base64
URLエンコード
HTMLエンティティ変換
文字列エスケープ
Unicodeインスペクター
16進⇔テキスト変換
2進⇔テキスト変換
進数変換
ハッシュ / 暗号 / 認証
ハッシュ生成
HMAC生成
CRC32チェックサム
JWTデコーダー
JWT生成(HS256)
パスワード生成
UUID生成
テキスト
文字数カウント
テキストケース変換
テキスト差分
テキスト整形ツール
正規表現テスター
Lorem Ipsum 生成
Markdownプレビュー
ランダムデータ生成
ネットワーク / Web
DNSルックアップ
SSL証明書チェック
HTTPリクエスト送信
自分のIPアドレス
IP/CIDR計算機
IPv6展開/短縮
URL構成パーサー
HTTPステータス一覧
MIMEタイプ検索
日時
Unixタイムスタンプ
タイムゾーン変換
Cron式パーサー
カラー / CSS
カラーコード変換
カラーパレット生成
コントラストチェッカー
CSSグラデーション生成
CSS box-shadow生成
CSS border-radius生成
CSS単位変換
画像 / 図
画像拡張子変換
背景透過
画像リサイズ/圧縮
QRコード生成
Mermaidダイアグラム
HMAC生成
使い方
操作手順
メッセージとシークレットキー、アルゴリズムを指定するとHMACがリアルタイムで生成されます。
機能・特徴
SHA-1 / SHA-256 / SHA-384 / SHA-512 に対応
Hex / Base64 出力を切り替え可能
注意事項
Web Crypto API(crypto.subtle)を用いてブラウザ内で計算します。
メッセージ
メッセージ
シークレットキー
シークレットキー
アルゴリズム
HMAC-SHA-256
アルゴリズム
Hex
Base64
結果
結果