PDFダミーファイル生成
テスト・検証用のPDFダミーファイルを簡単に作成
アップロード機能を試すためのPDF、入力欄の上限を確かめる指定文字数のテキスト、APIトークンやIDの候補になるランダム文字列。 Web アプリの開発と検証では、こうした「テスト用のデータ」を何度も用意する必要があります。 デジタル道具屋は、テストデータの生成と、JSON・CSV・Base64 などのデータ処理、OGP やメタタグの確認といった Web 開発の作業で使う35種類のツールと、その背景を説明する解説記事をまとめています。 すべてのツールはログイン不要・インストール不要で、ブラウザ上ですぐに使えます。 テキスト・画像・JSON など利用者が入力したデータは原則ブラウザ内で処理し、外部サーバーへ送信しません (IPアドレス確認や OGP チェッカーなど外部通信が必要な一部ツールはページ内に明記しています)。
日本語の表示・複数ページ・印刷用の図形を指定。
指定文字数のテキストで、入力制限や表示を確認。
長さと文字種を指定して、パスワードやAPIキー形式の文字列を生成。
ログや問い合わせ文面のメール・電話番号をマスクしてから共有。
整形と構文検証で、データの構造や入力ミスを確認。
カンマ区切りとタブ区切りを変換してデータを受け渡す。
SNSでシェアされたときのタイトル・画像・説明文を取得して確認。
UTF-8のバイト数や行数で、DBやAPIの上限に収まるかを確認。
Web開発・テスト・サイト制作の作業で使うブラウザ完結ツール
「30%オフはいくら?」だけでなく「セール価格から割引率を逆算」「割引後の値段から元の定価を求める」まで、割引計算の3方向を実例つきの計算式で解説します。端数処理と消費税の落とし穴も整理。
線形・放射状・円錐の使い分け、色の中間点、HSL補間と「グレーの泥沼」回避テクニックまで、CSSグラデーション実装の落とし穴を実務目線で解説します。
UTC・JST・夏時間(DST)の関係から、JavaScript で日付がズレる典型パターン、API 設計時の Z 表記ルールまで、タイムゾーン処理の実務知識を整理します。
業務で Web ツールが必要になるたびに、私は小さな違和感を抱えていました。 「JSON を整形したいだけなのにモーダルで会員登録を求められる」 「画像を一枚圧縮したいだけなのにファイルが知らないサーバーに送られる」 「ちょっとしたパスワード生成にも広告が画面の半分を覆う」——。 シンプルな道具のはずが、利用者を別の目的(広告閲覧やサインアップ)へ誘導する作りになっているサイトが少なくありません。
「デジタル道具屋」は、この違和感を解消するために、個人開発者である私が「自分で使いたい道具」を作り、 同じ課題を持つ方々に公開しているプロジェクトです。 掲載しているツールは 35 種類。 実際の利用場面を想定しながら、機能と使いやすさを継続的に改善しています。
テキスト・画像・JSON・CSV など、利用者の入力は原則すべて ブラウザ内(クライアントサイド)で処理し、サーバーへ送信しません。 外部との通信が必要なツール(IPアドレス確認・OGPチェッカー)は、 その旨をツールページ内に明記しています。
すべてのツールは会員登録・サブスクリプション・課金プランなしでフル機能を利用できます。 回数制限や保存制限もなく、広告の閲覧を利用条件にすることもありません。
単に動作するツールを置くだけでなく、 「なぜそのツールが必要か」「内部ではどんなアルゴリズム/仕様を使っているか」を解説したテックコラムを併せて公開しています。各ツールの末尾には関連する解説記事を自動で表示します。
運営方針・運営者情報・問い合わせ先はAbout ページに記載しています。記事の誤りやツールの不具合についてはお問い合わせフォームよりご連絡ください。