Barokit

開発者ツール

ハッシュ・UUID・JWT・Base64、正規表現テスター、JSON・YAMLフォーマッター、cronパーサー、コードminify、コードスクリーンショットなど開発で使うユーティリティ集です。

65個

📊

Mermaid 図表

テキストコードでフローチャート・シーケンス・ガント・クラス図・パイチャートを描画。GitHub READMEやNotion、Obsidianが既にmermaidに対応しているので結果を直接埋め込み可能。SVG・PNGでダウンロード。

🎂

年齢計算 (満年齢・数え年)

生年月日を入力すると満年齢・数え年・連年齢を同時に表示。2023年6月施行の満年齢統一法基準。行政書類作成、医療処方、保険加入、入社志願、酒・タバコ購入年齢確認など日常で必要になることが多いです。

🌙

陰暦 ↔ 陽暦

韓国陰暦と陽暦を双方向変換。1391〜2050年範囲、閏月処理、干支表示。両親・祖父母の陰暦誕生日を陽暦に、祭祀日の陽暦換算、旧正月・チュソク(秋夕)のような陰暦祝日の日付確認、四柱・相性入力によく使われます。

🔠

シーザー暗号 / ROT

テキストをシーザー方式で暗号化・復号。ROT13/ROT47プリセットと1〜25カスタム回転。

🌐

HTTPステータスコード

HTTPレスポンスコード100〜599の意味を検索。RFC標準コードと頻用非標準コード(418、429など)。

🌈

CSSグラデーション

カラーストップを追加・調整してlinear・radialグラデーションを視覚的に作成、CSSコード取得。リアルタイムプレビュー。

🔢

基数変換

10進数・2進数・8進数・16進数を即相互変換。負数・小数対応、自動グループ化。

🔣

HTMLエンティティ

特殊文字をHTMLエンティティに変換、またはデコード。韓国語・絵文字の数値エンティティも対応。

🛡️

パスワード強度

パスワードの長さ・文字種・予測性を点数化。よくあるパスワード・繰り返しパターン・キーボード列も検出。

🎯

色コントラスト (WCAG)

文字色・背景色のコントラスト比を計算しWCAG AA/AAA合格を判定。デザインアクセシビリティ監査に。

🎰

ロト番号生成

Web Cryptoの安全乱数で韓国ロト 6/45番号を生成。複数ゲーム一括抽選、除外番号設定可。

{ }

JSONフォーマッタ

JSONを整形または1行に圧縮。構文エラーを表示、キーソートオプション対応。

🔗

URLエンコーダ

URL内の韓国語・特殊文字をパーセントエンコードまたはデコード。encodeURIComponent / encodeURIモード対応。

🔒

ハッシュ生成

テキストやファイルのSHA-256・SHA-512・SHA-1・MD5ハッシュを即計算。整合性検証・チェックサム用。

🆔

UUID生成

暗号学的に安全なUUID v4を一括複数生成。ハイフン有無・大文字オプション対応。

⏱️

Unixタイムスタンプ

Unixタイムスタンプ(秒またはミリ秒)を人間の読める日付・時刻に変換、逆も可。ISO 8601、ローカル、UTC表示対応。

🖻

画像 ↔ Base64

画像をBase64データURLにエンコード、データURLを画像にデコード。CSS・メールに画像をインライン埋込時に使用。

📊

CSV ↔ JSON

CSVデータをJSON配列に、JSON配列をCSVに変換。1行目をヘッダー認識、引用符・カンマ含む値も正常処理。

🧾

YAML ↔ JSON

YAMLとJSONを自由に相互変換。Kubernetes、GitHub Actions、OpenAPI設定ファイル作業に有用。

🗃️

SQLフォーマッタ

複雑なSQLを整形。MySQL・Postgres・SQLite・MSSQL・BigQuery・Snowflakeなど14のdialect対応。

Cron式分析

Cron式を入力すると読みやすい説明と次回N回の実行時刻を表示。5フィールド・6フィールド(秒含む)対応。

🌐

IPv4 / CIDR計算

CIDR表記(例: 192.168.0.0/24)からネットワークアドレス・ブロードキャスト・サブネットマスク・利用可能ホスト数を計算。

🔓

JWTデコーダ

JWTトークンのヘッダーとペイロードをデコード。有効期限・発行者を一覧表示。署名検証なし、デバッグ用途のみ。

🌑

CSS影生成

スライダーでbox-shadowを視覚的に作成、コードコピー。複数シャドウレイヤー対応、リアルタイムプレビュー。

📄

JSON ↔ XML

JSONとXMLを自由に相互変換。属性処理・インデントオプション対応。

📅

Dデイ計算

2つの日付間の日数、特定日までのDデイ、今日からN日後の日付計算を一括。韓国陰暦は非対応。

📏

単位変換

長さ(m・km・inch・ft)、重さ(g・kg・lb・oz)、温度(°C・°F・K)、面積(m²・坪・acre)、体積(L・mL・gallon)を即変換。

🔎

正規表現テスター

正規表現パターンとフラグ(gimsuy)を入力してマッチ結果をリアルタイム確認。キャプチャグループ・置換プレビュー対応。

🎨

カラーコード変換

HEX、RGB、HSLカラーコードを相互変換。デザイナーと開発者向け無料ツール。

🔐

Base64変換

テキストとBase64を相互変換。URL-safeオプション対応、韓国語自動処理。

🔑

パスワード生成

暗号学的に安全なランダムパスワード生成。長さ・大小文字・数字・特殊文字選択可。

🔗

URLスラッグ

韓国語・空白・特殊文字をSEOフレンドリーなURLスラッグに変換。韓国語ローマ字オプション付き。

📦

HTMLミニファイ

HTMLから空白・コメント・改行を削除してサイズ削減。高速ロード用デプロイ最適化。

🎨

CSSミニファイ

CSSから空白・コメント・不要なセミコロンを削除してバイト節約。

📦

JavaScriptミニファイ

TerserベースでJavaScriptを圧縮・マングル。識別子短縮・デッドコード除去含む。

🔍

JSON差分

2つのJSONの差分をオブジェクト単位で比較、追加・削除・変更キーを表示。

0️⃣

テキスト ↔ 2進数

テキストをビット単位2進数、2進数をテキストに変換。ASCIIとUTF-8両対応。

1️⃣6️⃣

テキスト ↔ 16進数

テキストを16進(hex)に、16進をテキストに変換。デバッグ・エンコーディング確認に。

🌈

ANSI → HTML

ターミナルのANSIエスケープシーケンスをHTMLに変換、ウェブページに色そのまま表示。

⌨️

キーコード確認

キーを押すとそのイベントのkey・code・keyCode・which属性を表示。

📂

ファイル → Base64

画像・PDF・動画など任意のファイルをBase64データURLにエンコード。データURL → ファイルデコードも対応。

Unicode検索

文字のUnicodeコードポイント(U+XXXX)と名前を確認、コードポイントから文字を生成可能。

🎨

SVGミニファイ

SVGファイルからコメント・余分な空白・エディタメタデータを削除してサイズ削減。

💾

データ単位変換

バイト・キロバイト・メガ・ギガ・テラ・ペタ間で変換します。SI(1000) vs IEC(1024) すべて対応。ディスク容量比較、ネットワーク帯域幅計算、ファイルサイズの目安、クラウドコスト推定によく使われます。

📁

MIMEタイプ辞典

拡張子や MIME タイプを双方向検索します。HTTP レスポンスヘッダーの設定、ファイルアップロードの検証、セキュリティポリシーの作成、メール添付の処理、Web サーバー設定によく使われます。

🎨

CSS色名辞典

CSS で使う 148 個の標準カラー名と HEX コードを一目で見て検索します。CSS 作成時の色のインスピレーション、迅速なプロトタイピング、デザインガイドの作成によく使われます。

🔁

HTTPメソッド辞典

HTTP メソッドの意味・使い方・冪等性をまとめます。RESTful API 設計、バックエンド開発の学習、面接準備、API ドキュメント作成によく使われます。

🔐

.envパーサー

環境変数ファイルをJSONオブジェクトに変換、またはJSONを.env形式に変換します。環境設定のデバッグ、別システムへの変数移行、CI/CD環境変数の検証によく使われます。

ハングル字母分解

ハングル音節を初声・中声・終声に分解したり、分離された字母を結合します。ハングル検索・オートコンプリート実装、キーボード変換処理、音韻分析、コーディング学習によく使われます。

秒 → 時間形式

秒単位の数値(7200)を人が読みやすい形式(2:00:00 や 2時間)に変換します。動画・音楽の長さ表示、ログ分析、APIレスポンス処理、運動記録の変換によく使われます。

🔒

bcryptハッシュ

bcryptアルゴリズムでパスワードをハッシュ化したり既存ハッシュと比較検証します。認証システム開発、テスト用ダミーデータ生成、データベース点検によく使われます。

🔠

ROT 1-25

ROT1からROT25まですべての回転を一度に適用した結果を表示します。CTFのシーザー暗号の解読、どの回転が使われたか不明な場合に素早く正解を見つける、暗号学習などによく使われます。

💳

個人情報マスク

カード番号・韓国住民登録番号・電話番号・メールを自動検出してアスタリスク(*)処理します。ログ共有前のチェック、スクリーンショット加工、ブログ・発表資料での個人情報隠し、データ分析前の匿名化によく使われます。

テキスト類似度

2つの文字列のLevenshtein編集距離とパーセント類似度を計算します。タイプミス検出、類似単語の検索、検索オートコンプリート実装、データ重複検出によく使われます。

🔤

フォントプレビュー

任意のフォントでテキストがどう見えるかをリアルタイムでプレビューします。CSSフォント選定、Webサイトのデザインカンプ、日本語フォント比較、名刺・ポスターの書体選びによく使われます。

🎲

ランダム文字列

Web Cryptoベースの暗号学的に安全な乱数で文字列を生成します。APIキー・セッショントークン・一時ID・仮パスワード・招待コード・UUID代替によく使われます。

🌐

User-Agent解析

User-Agent文字列からブラウザ・OS・デバイス・バージョン情報を抽出します。Webログ分析、互換性問題のデバッグ、解析データの分類、ボット・クローラーの識別によく使われます。

⚖️

パスワード比較

2つのパスワードを同時に評価し、どちらが強いかを比較します。パスワード変更の前後比較、家族・同僚にパスワードの危険性を示す、セキュリティ教育の資料によく使われます。

JS整形

minify・圧縮されたJavaScriptを読みやすく再整形します。外部ライブラリの解析、他人のコードの読解、デバッグ補助、学習目的のコード解読によく使われます。

🖼️

コード→画像

ソースコードを貼り付け言語を選ぶとシンタックスハイライト付きの綺麗なコード画像(Carbon スタイル)を PNG で作成。ブログ・SNS 共有、Twitter のコード自慢、Notion・スライドにコード挿入、コードレビューキャプチャに。16+ 言語。

🖼️

HTML→画像

HTML と CSS コードを入力するとレンダリング結果を PNG でダウンロード。デモ/ポートフォリオプレビュー、デザインモックアップ、メールテンプレ確認、ウィジェット出力に。html2canvas ベース。

🫧

SVGブロブ

ランダムな有機的曲線の SVG ブロブを生成。ウェブサイト背景装飾、ヒーローセクション、ロゴ補助、イラスト背景に。複雑さ・ランダム性・色を調整。SVG コードコピーまたは PNG ダウンロード。

🔗

Data URI生成

画像・SVG・テキストを Base64 エンコード Data URI に変換。CSS background-image にインライン、HTML メールに画像埋め込み、外部リクエストなしの 1 ファイルデモ、小型 favicon 埋め込みに。MIME タイプ自動検出。

🔐

ファイルハッシュ検証

ファイルをアップロードし期待ハッシュ値を貼り付けると一致確認。ダウンロードファイル整合性確認、OS ISO・実行ファイル改ざん検証、Git コミットハッシュマッチに。MD5、SHA-1、SHA-256、SHA-512 対応。ブラウザ内処理。

✂️

ファイル分割/結合

大きなファイルを一定サイズ(例: 10MB)に分割、または分割された断片を再結合。メール添付制限、KakaoTalk/LINE 送信制限、クラウドアップロードチャンクに。分割時 .part1, .part2 形式自動命名。ブラウザ内処理。