Web エンジニア・プログラマー・情報システム担当者などが日常的に使えそうなオンラインツール集

猫の手道具箱 のアイコン

猫の手道具箱

ダウンロード

言語
日本語
価格
無料
提供元

PDF 関連のユーティリティ(PDF の分割・結合・ページ削除・順序入れ替え、PDF の圧縮(容量削減)、PDF を画像に変換(JPG))のほか、テキスト変換、QR コード生成、QR コードリーダー、テキスト差分、CSV ユーティリティ(CSV を JSON/PHP/Python/Ruby などに変換、CSV 分割、CSV エディター)、カラーピッカー、画像リサイズ、画像クロップなどの様々なツールを利用できます。
React で開発されており、サーバーにファイル送信を行わず、完全なクライアント側での処理により高速に動作します。

猫の手道具箱 の使い方

ダウンロード と インストール

提供元サイトへアクセスして開始します。
猫の手道具箱 - トップページ

猫の手道具箱 - トップページ

使い方

ユーティリティ

QR コード生成
入力したテキストに対する QR コードを生成し、クリップボードにコピーするか PNG 形式でダウンロードします。
QR コード生成ツール

QR コード生成ツール



テキスト差分
二つのテキストの差分をチェックします。
次のオプションが用意されています。
  • 行番号表示
  • 空白を無視
  • 大文字小文字を無視
  • 分割表示
テキスト差分比較ツール

テキスト差分比較ツール



Amazon URL 短縮
Amazon の商品ページの短縮 URL を表示します。
Amazon URL 短縮ツール

Amazon URL 短縮ツール



リストデータ分割
入力したデータ(改行区切り)を CSV / TSV 形式データに変換します。

分割設定
スライダーを動かして 1 ~ 10 列から選択します。

区切り文字
  • カンマ
  • タブ

クォート
  • なし
  • シングル(')
  • ダブル(")
リストデータ分割ツール

リストデータ分割ツール



重複除去ツール
入力したリストデータから重複データを除去します。

処理設定
  • 区切り文字
  • 大文字小文字区別
  • 前後空白除去
  • 空行除去
重複除去ツール

重複除去ツール



文字埋めツール
入力データ(改行区切り)を 0 など文字でパティングして桁を揃えます。

パディング設定
  • 目標桁数
  • 埋める文字
  • 処理対象
  • 埋める方向
文字埋めツール(ゼロ埋め)

文字埋めツール(ゼロ埋め)



文字数カウント
入力したテキストの文字数を表示します。

基本統計
  • 総文字数
  • 改行除去
  • 改行・空白除去
  • 原稿用紙換算

行数統計
  • 総行数
  • 実質行数

詳細統計
  • URL 数
  • ハッシュタグ数
文字数カウントツール

文字数カウントツール



CSV 分割ツール
CSV ファイルを読み込み、複数のファイルに分割します。

分割設定
  • 分割方法
    • 分割数を指定
    • 1 ファイル当たりの行数を指定
  • ヘッダー行
    • 各ファイルに含める
    • 含めない
  • 文字コード
    • UTF-8
    • UTF-8 (BOM 付き)
    • Shift_JIS (Excel 要)
CSV 分割ツール

CSV 分割ツール



CSV エディター
CSV ファイルを読み込み、表形式で表示します。
フィルターやソートなどの条件の指定や編集も可能です。
CSV エディター

CSV エディター

CSV エディター - ソート条件、テーブルプレビュー

CSV エディター - ソート条件、テーブルプレビュー



PDF 分割・変換
PDF を 1 ページずつに分割し、PDF 形式または JPEG 形式、またはその両方を保存します。
※ Zip 形式で保存します。

出力形式
  • PDF + JPEG 両方
  • PDF ページのみ
  • JPEG 画像のみ
PDF 分割・画像変換ツール

PDF 分割・画像変換ツール



PDF 統合・結合
複数の PDF を 1 つの PDF にまとめて保存します。
※ 保存するファイル名は、2 つのファイルをまとめた場合「元ファイル名_merged_2files.pdf」の形式になります。

統合オプション
  • サイズ統一調整を有効にする
    チェックを入れるとサイズを自動調整し、チェックを外すとオリジナルのサイズを維持します。
  • テキストを維持する
    チェックを入れるとテキスト選択や検索が可能に、チェックを外すと画像化します。
PDF 統合・結合ツール

PDF 統合・結合ツール



PDF 並び替え・削除
PDF のページをドラッグして並び替え、「×」をクリックして削除します。
PDF ページ並び替え・削除ツール

PDF ページ並び替え・削除ツール



PDF 圧縮・最適化
PDF 内の画像ファイルを圧縮するなどしてファイルサイズを減らします。

圧縮モード選択
  • テキスト保持
  • バランス
  • 最大圧縮
  • カスタム
PDF 圧縮・最適化ツール

PDF 圧縮・最適化ツール



メール抽出
テキストからメールアドレスや電話番号を自動抽出します。

抽出設定
  • 抽出タイプ
    • メールアドレス
    • 電話番号
  • 引用符タイプ
    • 括らない
    • シングルクォート(')
    • ダブルクォート(")
  • 出力形式
    • 改行区切り
    • CSV 形式
メールアドレス・電話番号抽出ツール

メールアドレス・電話番号抽出ツール



エクセルセル範囲コピー
エクセルのセル範囲をコピーして貼り付けると、書式なしのデータをコピーして利用できるようになります。
※ ちなみに Windows ではコピーしたデータを Ctrl + Shift + V キーを押すことで書式なしデータの貼り付けが可能です。
エクセルセル範囲コピー

エクセルセル範囲コピー



DNS ルックアップ
ドメイン名から次の情報を表示します。
  • A レコード(IPv4)
  • AAAA レコード(IPv6)
  • TXT レコード(SPF・DMARC 含む)
  • MX レコード(メールサーバー)
DNS ルックアップツール

DNS ルックアップツール



SPF レコード検証
SPF レコードの構文チェック、ルックアップ数、include 先まで自動追跡・検証します。

検証内容
  • SPFの構文エラー検出
  • SPFルールに沿った検証
  • DNS include メカニズムの再帰的解決
  • ルックアップ数の計算と制限チェック
  • 循環参照・ドメイン重複検出
SPF レコード構文・ルックアップ検証ツール

SPF レコード構文・ルックアップ検証ツール



QR コードリーダー
ウェブカメラで QR コードを読み取り、その結果を表示します。
QR コードリーダー

QR コードリーダー



横断検索
キーワードを入力して検索したいサイト名をクリックすると、そのサイトで検索できます。
横断検索

横断検索



コンバーター

Base64 変換
テキスト入力またはファイルを選択して Base64 形式に変換、復元します。
Base64 変換ツール

Base64 変換ツール



Unix 時間変換
現在時刻の Unix 時間を取得します。
Unix 時間→日付時刻への変換、日付時刻→Unix 時間への変換が可能です。
Unix 時間変換ツール

Unix 時間変換ツール



CSV 変換
CSV/TSV 形式のテキストを JSON/PHP/Python などの形式へ変換します。

変換設定
  • 出力言語
    • JSON
    • PHP
    • Python
    • Ruby
    • Java
    • JavaScript
  • 入力フォーマット
    • CSV(カンマ区切り)
    • TSV(タブ区切り)
CSV 変換ツール

CSV 変換ツール



YAML⇄JSON 変換
YAML 形式と JSON 形式を相互変換します。
YAML⇄JSON 変換ツール

YAML⇄JSON 変換ツール



URL エンコード・デコード
URL をエンコード、デコードします。
URL エンコード・デコードツール

URL エンコード・デコードツール



行列入れ替えツール
データの行と列を入れ替えます。
また、改行区切り、タブ区切り、カンマ区切り形式を改行区切りやタブ区切りに変換します。
行列入れ替えツール

行列入れ替えツール



開発者向け

JSON 整形
JSON データを整形、圧縮(Minify)します。
JSON 整形ツール

JSON 整形ツール



Regex テスト
正規表現をテストします。
正規表現テスター

正規表現テスター



配列コード生成
改行区切りテキストを PHP/JavaScript/TypeScript などの形式へ変換します。

コード生成設定
  • 出力プログラミング言語
    • PHP
    • JavaScript
    • TypeScript
    • Python
    • Java
    • C#
    • Ruby
    • Go
    • JSON
  • 変数名
  • インデント
    • スペース
    • タブ
配列コード生成ツール

配列コード生成ツール



CSV/TSV 配列生成
CSV(カンマ区切り) / TSV(タブ区切り) / 改行区切り形式のファイルを配列形式に変換します。

変換設定
  • 入力データ形式
    • CSV(カンマ区切り)
    • TSV(タブ区切り)
    • 改行区切り
  • 出力配列形式
    • 二次元配列
    • 連想配列
  • 出力プログラミング言語
    • PHP
    • JavaScript
    • TypeScript
    • Python
    • Java
    • C#
    • Ruby
    • Go
    • JSON
  • 変数名
  • インデント
    • スペース
    • タブ
CSV/TSV 配列コード生成ツール

CSV/TSV 配列コード生成ツール



セキュリティ

パスワード生成
ランダムなパスワードを自動生成します。

パスワード設定
  • 生成するパスワードの数
  • パスワードの長さ
  • 文字種設定
    • 大文字を含む (A-Z)
    • 数字を含む (0-9)
    • 記号を含む (!@#$...)
    • 似ている文字を除外 (o,O,0,i,l,1)
パスワード生成ツール

パスワード生成ツール



ハッシュ生成
テキストまたはファイルからハッシュ値を生成します。

ハッシュアルゴリズム選択
  • MD5
  • SHA-1
  • SHA-256
  • SHA-512
  • SHA3-256
  • SHA3-512
ハッシュ生成ツール

ハッシュ生成ツール



GUID・UUID 生成
UUIDv4 を自動生成します。

プリセット書式
  • 標準形式 … xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  • .NET 形式 … {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
  • コンパクト形式 … xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • ミックス形式 … 大文字・小文字・中括弧・ハイフンを自由に組み合わせ
GUID・UUID 生成ツール

GUID・UUID 生成ツール



デザイン

カラーピッカー
画像を読み込み、クリックした場所の色情報(HEX / RGB / HSL)を取得します。
※ 色情報は最大 20 件まで表示されます。

画像処理

画像リサイズ
画像ファイルを次の方法でリサイズして保存します。

リサイズ設定
  • サイズ調整
    スライダーを動かしてサイズ(パーセント)を調整します。
  • パーセンテージ入力
    拡大、縮小するサイズ(パーセント)を調整します。
  • 出力形式
    次の中から出力形式を選択します。
    • PNG
    • JPEG
    • WebP
  • プリセットサイズ
    次のいずれかのサイズにします。
    • アイコン(64x64)
    • SNS 画像(400x400)
    • HD(1280x720)
    • Full HD(1920x1080)
画像リサイズツール

画像リサイズツール



画像クロップ
ファイルまたはクリップボードから画像を読み取り、ドラッグして範囲を選択するか幅、高さ等を入力してクロップ、ダウンロードします。
画像クロップツール

画像クロップツール

ユーザーレビュー

  • まだレビューが投稿されていません。
    このソフトの最初のレビューを書いてみませんか?