# Temochi Temochi is a local-first utility hub. 日々のテキストとデータを整える、小さな道具帳. Human-facing pages are available in Japanese and English. Japanese is the default public language. Current public tools process user input in the browser and do not upload tool input to a server. Temochi does not use accounts, payments, databases, or AI APIs for the published local tools. Cloudflare Web Analytics currently measures page visits and performance at the edge without collecting tool input. Home: https://temochi.jp/ Tools index: https://temochi.jp/tools About: https://temochi.jp/about Privacy: https://temochi.jp/privacy Feedback: https://temochi.jp/feedback English home: https://temochi.jp/en English tools index: https://temochi.jp/en/tools English about: https://temochi.jp/en/about English privacy: https://temochi.jp/en/privacy English feedback: https://temochi.jp/en/feedback Structured metadata: https://temochi.jp/tools.json Agent guidance: https://temochi.jp/agents.txt ## Tools ### JSON Formatter URL: https://temochi.jp/tools/json-formatter English URL: https://temochi.jp/en/tools/json-formatter Japanese URL: https://temochi.jp/tools/json-formatter Description: Format, validate, and beautify JSON locally in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Debug API responses; Format config files; Clean copied JSON Agent use cases: Normalize JSON snippets; Validate structured output Limitations: Does not repair invalid JSON automatically. ### Base64 Encode / Decode URL: https://temochi.jp/tools/base64-encode-decode English URL: https://temochi.jp/en/tools/base64-encode-decode Japanese URL: https://temochi.jp/tools/base64-encode-decode Description: Encode and decode Base64 text without uploading input. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Inspect Base64 snippets; Encode text snippets; Inspect copied Base64 Agent use cases: Convert small text payloads; Check Base64 examples in documentation Limitations: Designed for text snippets, not large binary files. ### SQL Formatter URL: https://temochi.jp/tools/sql-formatter English URL: https://temochi.jp/en/tools/sql-formatter Japanese URL: https://temochi.jp/tools/sql-formatter Description: Format SQL queries locally in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean messy SQL before sharing; Make generated SQL easier to review; Format SQL without uploading sensitive queries Agent use cases: Normalize SQL snippets before documentation; Format generated SQL for review; Prepare SQL examples for markdown output Limitations: Formatting only, not validation.; Does not execute SQL.; Dialect support may vary.; Stored procedures and vendor-specific syntax may not format perfectly. ### URL Encode / Decode URL: https://temochi.jp/tools/url-encode-decode English URL: https://temochi.jp/en/tools/url-encode-decode Japanese URL: https://temochi.jp/tools/url-encode-decode Description: Encode and decode URL components locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Prepare query parameters; Debug encoded URLs; Clean copied links Agent use cases: Normalize URL components; Decode URL samples for structured output Limitations: Handles URL components, not full URL validation. ### URL Inspector & Cleaner URL: https://temochi.jp/tools/url-inspector English URL: https://temochi.jp/en/tools/url-inspector Japanese URL: https://temochi.jp/tools/url-inspector Description: Inspect a full URL, review query parameters, and remove common tracking values. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Review a copied link before sharing it; See decoded query parameter names and values; Remove common UTM and click-tracking parameters Agent use cases: Prepare a redacted URL summary for troubleshooting; Explain URL parts without requesting the destination; Remove common tracking fields before documentation Limitations: Does not open, fetch, or test the destination website.; Does not verify that a website is safe, legitimate, or online.; Tracking and credential-like parameter detection uses a conservative name list.; Removing parameters can change how a link works, so review the cleaned URL before using it. ### Character / Word Counter URL: https://temochi.jp/tools/character-word-counter English URL: https://temochi.jp/en/tools/character-word-counter Japanese URL: https://temochi.jp/tools/character-word-counter Description: Count characters, words, Japanese byte estimates, manuscript sheets, and writing length hints. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check post length; Measure multilingual text; Estimate Japanese manuscript paper length; Review byte counts before Japanese submission workflows; Check SNS and SEO title or description length hints; Review prompt size Agent use cases: Estimate text payload size; Summarize text length constraints Limitations: Word counts for languages without spaces are approximate.; Manuscript sheets estimate 20 characters per row and 20 rows per sheet, respecting line breaks. Punctuation layout rules are not modeled.; Shift_JIS, EUC-JP, and JIS byte counts are practical estimates for common Japanese text. ### Text Diff Checker URL: https://temochi.jp/tools/text-diff English URL: https://temochi.jp/en/tools/text-diff Japanese URL: https://temochi.jp/tools/text-diff Description: Compare two text snippets with a local line-by-line diff. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Compare two drafts before sharing; Review generated text changes; Inspect small config or notes edits Agent use cases: Compare generated output revisions; Prepare concise change summaries; Inspect before-and-after snippets for documentation Limitations: Line-level diff only, with simple inline word highlights for nearby changed lines.; Not a merge tool.; Very large inputs can slow the browser tab. ### Cron Expression Explainer URL: https://temochi.jp/tools/cron-expression-explainer English URL: https://temochi.jp/en/tools/cron-expression-explainer Japanese URL: https://temochi.jp/tools/cron-expression-explainer Description: Explain cron schedules and simple EventBridge expressions locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a schedule before adding it to a job; Understand copied cron expressions; Debug common cron field mistakes Agent use cases: Explain cron snippets in documentation; Normalize schedule examples; Check generated cron expressions before review Limitations: Standard 5-field cron is supported.; Simple EventBridge rate(...) and cron(...) expressions are supported, but advanced AWS extensions may differ.; Seconds fields are not supported.; Timezone is the browser's local timezone.; Cron syntax may differ by platform. ### Regex Tester URL: https://temochi.jp/tools/regex-tester English URL: https://temochi.jp/en/tools/regex-tester Japanese URL: https://temochi.jp/tools/regex-tester Description: Test JavaScript regular expressions locally against sample text. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Test a pattern against sample text; Inspect capture groups; Preview simple replacements before using them elsewhere Agent use cases: Check generated JavaScript regex examples; Document match groups and sample outputs; Debug pattern behavior before markdown output Limitations: JavaScript regex syntax may differ from other languages.; Some patterns can be slow in the browser.; Shows the first 500 matches.; This tool is for testing, not security validation. ### Ruby Regex Tester URL: https://temochi.jp/tools/ruby-regex-tester English URL: https://temochi.jp/en/tools/ruby-regex-tester Japanese URL: https://temochi.jp/tools/ruby-regex-tester Description: Test Ruby-style regular expressions with an Oniguruma engine. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check Ruby regex snippets before using them in Rails or scripts; Inspect capture groups and match indexes; Compare Ruby-style regex behavior with JavaScript regex behavior Agent use cases: Review generated Ruby regex examples; Document match groups for Ruby snippets; Debug Ruby-style pattern behavior before markdown output Limitations: Uses Oniguruma with Ruby syntax, not a full Ruby runtime.; Ruby version and Onigmo differences may still matter for edge cases.; Some patterns can be slow in the browser.; Shows the first 500 matches.; This tool is for testing, not security validation. ### JWT / OIDC Token Decoder URL: https://temochi.jp/tools/jwt-decoder English URL: https://temochi.jp/en/tools/jwt-decoder Japanese URL: https://temochi.jp/tools/jwt-decoder Description: Decode JWT header and payload locally without verifying signatures. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Inspect OIDC claims while debugging login flows; Check token expiration before testing an API call; Copy issuer, audience, subject, scope, or group values Agent use cases: Summarize JWT claim examples for documentation; Compare token payload fields in troubleshooting notes; Prepare redacted claim tables for markdown output Limitations: Decodes only; does not verify signatures.; Does not fetch JWKS or call any identity provider.; Do not paste production secrets or sensitive live tokens into any website.; Encrypted JWT/JWE tokens are not supported. ### AWS ARN Parser URL: https://temochi.jp/tools/aws-arn-parser English URL: https://temochi.jp/en/tools/aws-arn-parser Japanese URL: https://temochi.jp/tools/aws-arn-parser Description: Split AWS ARNs into service, region, account, and resource parts. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Read ARNs copied from CloudTrail or logs; Check account and region values quickly; Build simple ARN examples for IAM policy notes Agent use cases: Normalize ARN examples in documentation; Extract service and resource fields from pasted logs; Prepare IAM policy explanation tables Limitations: Parses ARN structure only; it does not check whether a resource exists.; Resource type splitting is best-effort because AWS services use different resource formats.; Does not call AWS APIs. ### CIDR / Subnet Calculator URL: https://temochi.jp/tools/cidr-subnet-calculator English URL: https://temochi.jp/en/tools/cidr-subnet-calculator Japanese URL: https://temochi.jp/tools/cidr-subnet-calculator Description: Calculate IPv4 CIDR ranges, usable IPs, overlap, and simple subnet splits. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check usable IP counts before choosing a subnet; Find the start and end usable IPs for an address and prefix; See whether a CIDR block is private; Check simple overlap against existing VPC ranges Agent use cases: Document subnet ranges in runbooks; Prepare network planning examples; Explain CIDR math in markdown notes Limitations: IPv4 only in this version.; 3-zone split suggestions are simple math, not cloud-provider architecture advice.; Does not inspect real VPCs or route tables.; No external network or cloud API calls are made. ### Full-width / Half-width Converter URL: https://temochi.jp/tools/fullwidth-halfwidth-converter English URL: https://temochi.jp/en/tools/fullwidth-halfwidth-converter Japanese URL: https://temochi.jp/tools/fullwidth-halfwidth-converter Description: Convert Japanese full-width and half-width text locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean Japanese form input; Normalize copied text before sharing; Convert half-width katakana in office documents Agent use cases: Normalize Japanese text snippets before documentation; Prepare consistent examples for markdown output Limitations: Some symbols may not have exact equivalents.; Japanese punctuation conversion can vary by context.; This tool does not translate text. ### Kana Converter URL: https://temochi.jp/tools/kana-converter English URL: https://temochi.jp/en/tools/kana-converter Japanese URL: https://temochi.jp/tools/kana-converter Description: Convert hiragana, katakana, half-width kana, and full-width alphanumeric text. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean kana notation before CSV or Excel paste; Convert old half-width kana from legacy systems; Normalize product names, addresses, and form text Agent use cases: Normalize Japanese kana examples for documentation; Prepare consistent CSV snippets for markdown output Limitations: Does not add furigana to kanji.; Does not translate text.; Some historical kana or symbols may need manual review. ### Japanese Era Converter URL: https://temochi.jp/tools/japanese-era-converter English URL: https://temochi.jp/en/tools/japanese-era-converter Japanese URL: https://temochi.jp/tools/japanese-era-converter Description: Convert dates between Gregorian years and Japanese eras locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Fill Japanese forms that ask for era years; Check dates in Japanese documents; Convert Reiwa or Heisei dates for sharing Agent use cases: Normalize Japanese date examples before documentation; Prepare era and Gregorian date pairs for markdown output Limitations: Supports modern eras only.; Does not execute or validate anything beyond date conversion.; Historical calendar differences before Meiji are not supported.; Date interpretation uses the proleptic Gregorian calendar for simplicity. ### UUID Generator URL: https://temochi.jp/tools/uuid-generator English URL: https://temochi.jp/en/tools/uuid-generator Japanese URL: https://temochi.jp/tools/uuid-generator Description: Generate UUID v4 values locally in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Create sample IDs; Fill test fixtures; Prepare documentation examples Agent use cases: Generate placeholder identifiers; Prepare mock payload examples Limitations: UUIDs are random identifiers, not passwords or secrets.; UUIDs are not sequential.; UUIDs do not provide a database collision guarantee by themselves. ### Unix Timestamp Converter URL: https://temochi.jp/tools/unix-timestamp-converter English URL: https://temochi.jp/en/tools/unix-timestamp-converter Japanese URL: https://temochi.jp/tools/unix-timestamp-converter Description: Convert Unix timestamps and date/time values locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Debug API timestamps; Convert log times; Prepare date examples Agent use cases: Normalize timestamp examples; Explain API date fields; Extract timestamps from log snippets Limitations: Browser local time depends on the user's device timezone.; Does not handle historical timezone database edge cases.; Common timezone output is included, but arbitrary custom timezone selection is not supported in v1. ### Markdown Table Generator URL: https://temochi.jp/tools/markdown-table-generator English URL: https://temochi.jp/en/tools/markdown-table-generator Japanese URL: https://temochi.jp/tools/markdown-table-generator Description: Build Markdown tables from an editable local grid. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Draft README tables; Convert simple CSV to Markdown; Prepare docs tables Agent use cases: Normalize tabular snippets; Prepare Markdown output examples Limitations: Simple CSV/TSV import only.; Not a spreadsheet editor.; Escapes pipe characters but does not support complex CSV quoting in v1. ### Hash Generator URL: https://temochi.jp/tools/hash-generator English URL: https://temochi.jp/en/tools/hash-generator Japanese URL: https://temochi.jp/tools/hash-generator Description: Generate SHA hashes for text locally with Web Crypto. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Create text checksums; Compare hash examples; Document digest values Agent use cases: Generate checksum examples; Prepare hash fixtures for documentation Limitations: Not a password storage tool.; SHA-1 is legacy and should not be recommended for security.; Browser Web Crypto availability may vary. ### Markdown Live Preview URL: https://temochi.jp/tools/markdown-live-preview English URL: https://temochi.jp/en/tools/markdown-live-preview Japanese URL: https://temochi.jp/tools/markdown-live-preview Description: Write Markdown on one side and preview the rendered page on the other, locally in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Preview README drafts; Review meeting notes; Prepare documentation pages Agent use cases: Render generated Markdown for review; Extract plain text from Markdown examples Limitations: Preview is for rendering and reading Markdown, not executing HTML.; PDF export uses browser print behavior.; Not all GitHub rendering details may match exactly.; External images or embedded HTML may be restricted for privacy and safety. ### HTML Live Preview URL: https://temochi.jp/tools/html-live-preview English URL: https://temochi.jp/en/tools/html-live-preview Japanese URL: https://temochi.jp/tools/html-live-preview Description: Paste HTML on one side and preview a sandboxed rendered page on the other. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Preview a small HTML snippet before sharing; Check email or article block layout quickly; Review generated HTML without opening a separate file Agent use cases: Render generated HTML snippets for review; Check documentation examples that include inline HTML; Prepare safe HTML preview notes for handoff Limitations: This is a sandboxed preview, not a full browser tab.; Scripts, event handlers, forms, embeds, and external resources are restricted.; External CSS files and remote images are not loaded.; Complex app pages may not match production behavior. ### Age Calculator URL: https://temochi.jp/tools/age-calculator English URL: https://temochi.jp/en/tools/age-calculator Japanese URL: https://temochi.jp/tools/age-calculator Description: Calculate Japanese age, school years, and resume education history hints locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check age for Japanese forms; See kazoedoshi and zodiac quickly; Estimate school-year timing for a child; Prepare education history years for a Japanese resume Agent use cases: Prepare age examples for Japanese documentation; Normalize birth-date notes into practical age summaries Limitations: School year, yakudoshi, and longevity celebrations are practical estimates.; University years assume a typical 4-year path unless you add gap or repeat years.; Local school paths, customs, and official form rules can vary.; This tool is not legal, medical, or administrative advice. ### Environment-dependent / Machine-dependent Character Checker URL: https://temochi.jp/tools/environment-dependent-character-checker English URL: https://temochi.jp/en/tools/environment-dependent-character-checker Japanese URL: https://temochi.jp/tools/environment-dependent-character-checker Description: Check common Japanese machine-dependent characters before email, forms, or submission. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check text before sending Japanese email campaigns; Review text before pasting into Japanese forms; Find characters that may cause mojibake before document submission; Review common characters such as ①, ②, ㈱, ㈲, 髙, 﨑, Ⅰ, Ⅱ, ㍉, and ㌔ Agent use cases: Normalize Japanese snippets before documentation; Flag risky characters in generated Japanese examples Limitations: Detects a practical set of common characters, not every Unicode compatibility character.; Replacement suggestions are context-dependent and should be reviewed.; This tool does not guarantee that a target system will accept the text. ### Line Break and Space Cleaner URL: https://temochi.jp/tools/line-break-space-cleaner English URL: https://temochi.jp/en/tools/line-break-space-cleaner Japanese URL: https://temochi.jp/tools/line-break-space-cleaner Description: Clean PDF, email, and form text by removing awkward line breaks, spaces, tabs, and blank lines. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean copied PDF text; Tidy email drafts before sending; Normalize Japanese form text; Clean blank lines and tabs before posting to note, Zenn, or Qiita Agent use cases: Normalize pasted text before markdown output; Prepare cleaner examples from copied source text Limitations: Automatic line-break joining may not preserve every intended sentence boundary.; This tool does not translate or summarize text.; Very large pasted text can slow the browser tab. ### Password Generator URL: https://temochi.jp/tools/password-generator English URL: https://temochi.jp/en/tools/password-generator Japanese URL: https://temochi.jp/tools/password-generator Description: Generate random passwords locally with browser cryptography. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Create temporary random passwords; Generate sample credentials for local testing; Avoid ambiguous characters for manual entry Agent use cases: Generate placeholder password-shaped examples; Prepare local test data without external services Limitations: Generated passwords are shown on screen, so copy and store them carefully.; This tool does not save passwords or manage accounts.; Browser Crypto API availability depends on the browser environment. ### Date Duration & Business Days Calculator URL: https://temochi.jp/tools/date-duration-calculator English URL: https://temochi.jp/en/tools/date-duration-calculator Japanese URL: https://temochi.jp/tools/date-duration-calculator Description: Count days, weeks, and Japanese business days between dates, or find a deadline N business days ahead. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Count business days for a delivery or reply deadline; Check how many working days remain until a date; See which Japanese holidays fall inside a period Agent use cases: Compute Japanese business-day deadlines for scheduling notes; Normalize date ranges into calendar and working-day counts Limitations: Holidays follow the current national holiday rules from 2020 onward, including the 2020/2021 Tokyo Olympics moves; older years are not covered.; Company-specific closures such as year-end breaks or Obon are not included.; Supported years are 2020-2099. ### Paid Leave & Long Weekend Planner URL: https://temochi.jp/tools/paid-leave-planner English URL: https://temochi.jp/en/tools/paid-leave-planner Japanese URL: https://temochi.jp/tools/paid-leave-planner Description: Find the longest Japanese holiday breaks you can make with up to ten paid leave days. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Compare how many consecutive days off different leave dates create; Connect paid leave with Golden Week or other Japanese holidays; Prepare specific paid leave dates before checking a company calendar Agent use cases: Generate a structured Japanese leave-plan summary without sharing personal calendar data; Compare deterministic date-window options for documentation or scheduling Limitations: Results are schedule simulations and do not mean an employer will approve paid leave.; Japanese national holidays are not actual days off in every industry or workplace.; Shift workers should adjust the fixed weekly days off.; Holiday-aware planning is limited to the Cabinet Office-confirmed 2026-2027 calendar shown on the page. ### CSV Mojibake Repair (Encoding Checker) URL: https://temochi.jp/tools/csv-encoding-repair English URL: https://temochi.jp/en/tools/csv-encoding-repair Japanese URL: https://temochi.jp/tools/csv-encoding-repair Description: Detect the encoding of a garbled CSV and re-download it as Excel-safe UTF-8, without uploading the file. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Fix a CSV that opens as mojibake in Excel; Check whether a CSV is Shift_JIS or UTF-8 before importing; Convert legacy Shift_JIS exports to UTF-8 safely Agent use cases: Explain which encoding a problem CSV most likely uses; Prepare Excel-safe UTF-8 copies of legacy CSV files Limitations: Export is UTF-8 with BOM only; saving as Shift_JIS is not supported yet.; Encoding detection is heuristic and can be uncertain for very short or heavily damaged files.; Files over 8 MB are rejected to keep the browser responsive. ### Invoice Registration Number & Corporate Number Checker URL: https://temochi.jp/tools/invoice-number-checker English URL: https://temochi.jp/en/tools/invoice-number-checker Japanese URL: https://temochi.jp/tools/invoice-number-checker Description: Check Japanese invoice registration number format and corporate-number check digits locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Spot possible typos before entering invoice registration numbers; Check corporate-number check digits during accounting review; Normalize copied registration numbers before pasting into spreadsheets Agent use cases: Normalize Japanese invoice registration number examples; Explain format checks without calling external services; Prepare TSV summaries for accounting documentation Limitations: This tool does not confirm official invoice issuer registration status.; Non-corporate invoice registration numbers can share the same T + 13 digit format without matching the corporate-number check digit.; Use the National Tax Agency public site for official registration status confirmation. ### Japanese Punctuation Converter URL: https://temochi.jp/tools/punctuation-converter English URL: https://temochi.jp/en/tools/punctuation-converter Japanese URL: https://temochi.jp/tools/punctuation-converter Description: Normalize Japanese punctuation, commas, periods, spaces, brackets, and dash variants locally. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Normalize punctuation before publishing on note, Zenn, Qiita, or a company blog; Clean mixed comma and period styles in copied drafts; Prepare consistent email or document text before sharing Agent use cases: Normalize punctuation in Japanese examples before markdown output; Clean copied text snippets for documentation; Prepare style-consistent article drafts Limitations: This is punctuation normalization, not grammar checking.; Numeric commas and decimal points are preserved where possible, but final review is still recommended.; Some editorial style choices depend on the publication or team. ### Japanese Numeral Converter URL: https://temochi.jp/tools/japanese-numeral-converter English URL: https://temochi.jp/en/tools/japanese-numeral-converter Japanese URL: https://temochi.jp/tools/japanese-numeral-converter Description: Convert Arabic numbers and Japanese numerals, including common daiji numerals, in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Prepare Japanese document amounts in kanji numerals; Convert old or formal numeric text into Arabic numbers for review; Normalize invoice, manuscript, or vertical-writing examples Agent use cases: Convert Japanese numeral examples for documentation; Normalize amount-like phrases in generated markdown; Prepare before/after examples for Japanese writing workflows Limitations: Very old, ambiguous, or context-dependent number phrasing may need manual review.; The first version focuses on integer expressions and common Japanese units.; It does not validate legal or financial document correctness. ### Image Compressor & WebP Converter URL: https://temochi.jp/tools/image-compressor English URL: https://temochi.jp/en/tools/image-compressor Japanese URL: https://temochi.jp/tools/image-compressor Description: Compress JPEG/PNG images, convert to WebP, and save output files without EXIF metadata. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Shrink photos before attaching them to email or forms; Convert images to WebP for a faster website; Strip GPS location from photos before sharing Agent use cases: Explain how to reduce image file sizes without uploading them; Prepare web-ready image size guidance Limitations: Compression is lossy for WebP and JPEG output; keep the originals.; PNG output is lossless, so it can be larger than the source.; Bulk download saves files one by one; ZIP export is not supported yet.; Animated images are compressed as a single still frame.; Use Responsive Image Exporter when you need multiple output sizes or srcset snippets. ### HEIC to JPG Converter URL: https://temochi.jp/tools/heic-to-jpg-converter English URL: https://temochi.jp/en/tools/heic-to-jpg-converter Japanese URL: https://temochi.jp/tools/heic-to-jpg-converter Description: Convert iPhone HEIC photos to JPG or PNG locally in your browser. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Convert iPhone photos before form submission; Prepare a JPG for school, company, or government upload fields; Download a more compatible copy without using an external conversion site Agent use cases: Explain a browser-local HEIC to JPG workflow; Prepare photo-format guidance for submission checklists Limitations: The first version converts one file at a time.; Large photos can take a few seconds and use noticeable memory on mobile.; PNG output can be much larger than JPG.; The output is re-encoded and should not be treated as preserving original metadata. ### Responsive Image Exporter URL: https://temochi.jp/tools/responsive-image-exporter English URL: https://temochi.jp/en/tools/responsive-image-exporter Japanese URL: https://temochi.jp/tools/responsive-image-exporter Description: Export one source image into practical responsive sizes for web, cards, OGP, and SNS. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Create responsive web image assets from one source file; Prepare card, OGP, and SNS sizes for a page or article; Generate srcset and picture snippets for developer handoff Agent use cases: Explain responsive image asset naming for documentation; Prepare srcset examples for frontend handoff; Create web image checklist snippets Limitations: ZIP export is not included in the first version.; Very large images can take a few seconds and use noticeable memory.; Canvas export may remove EXIF and other metadata.; It is not designed for official ID or application-photo compliance.; Use Image Compressor & WebP Converter when reducing file size is the main goal. ### JSON / CSV Converter URL: https://temochi.jp/tools/json-csv-converter English URL: https://temochi.jp/en/tools/json-csv-converter Japanese URL: https://temochi.jp/tools/json-csv-converter Description: Convert between JSON and CSV both ways, with nested JSON flattened into spreadsheet-ready columns. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Turn exported JSON data into a spreadsheet for Excel; Convert a spreadsheet CSV into JSON for a config or API; Flatten nested JSON into readable columns Agent use cases: Normalize JSON data samples into CSV tables; Explain how nested JSON maps to flat columns Limitations: JSON input must be an array of objects, a single object, or an array of values.; Very deeply nested or very wide data can produce many columns.; Type inference converts plain numbers and true/false; values with leading zeros stay as text. ### Pasted Table to CSV URL: https://temochi.jp/tools/pasted-table-to-csv English URL: https://temochi.jp/en/tools/pasted-table-to-csv Japanese URL: https://temochi.jp/tools/pasted-table-to-csv Description: Split copied pipe, tab, or delimiter tables into CSV or TSV you can paste into a spreadsheet. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Turn pipe-separated SQL or terminal output into CSV; Clean a copied Markdown table before opening it in a spreadsheet; Ignore log or error lines while making a small CSV Agent use cases: Normalize pasted table snippets into CSV for documentation; Prepare delimiter-separated examples for spreadsheet handoff; Clean copied console table output before structured summaries Limitations: This is a delimiter splitter, not a full spreadsheet parser.; Quoted CSV input is better handled by the JSON / CSV Converter.; If cell text itself contains the chosen delimiter, review the preview before copying.; Very large pastes can make the browser tab slower. ### Japanese CSV & Roster Preflight Checker URL: https://temochi.jp/tools/japanese-csv-roster-checker English URL: https://temochi.jp/en/tools/japanese-csv-roster-checker Japanese URL: https://temochi.jp/tools/japanese-csv-roster-checker Description: Check Japanese roster columns for blanks, duplicates, format issues, and compatibility characters before import. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a customer or member roster before CRM import; Find blanks and repeated contact values in a Japanese CSV; Normalize kana, phone, postal-code, and email columns before handoff Agent use cases: Prepare a row-level roster issue summary without sharing private rows in chat; Create a cleaned CSV for a user to review before system import; Report only counts and issue codes to an assistant after local checking Limitations: Checks structure and common formatting patterns; it does not confirm real people, addresses, phone ownership, or email deliverability.; Duplicate phone, postal-code, and email values are signals to review, not proof that rows represent the same person.; Compatibility characters in names are flagged but never replaced automatically.; The first version checks up to 5,000 data rows and files up to 8 MB. ### Phone & Postal Code Batch Formatter URL: https://temochi.jp/tools/phone-postal-code-formatter English URL: https://temochi.jp/en/tools/phone-postal-code-formatter Japanese URL: https://temochi.jp/tools/phone-postal-code-formatter Description: Normalize Japanese phone numbers and postal codes in bulk, including full-width digits, separators, and +81. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean phone and postal-code columns copied from Excel; Convert full-width numbers before form or CRM import; Find duplicate contact values in a short list Agent use cases: Normalize Japanese contact-number examples without sharing them in chat; Create a CSV report of format issues and duplicates; Prepare digits-only values for a deterministic data handoff Limitations: This tool checks plausible formatting and does not confirm that a phone number or postal code exists.; Exact fixed-line hyphen positions depend on Japan's area-code plan, so unknown fixed-line groupings stay digits-only for review.; Auto detection treats 〒 and 7-digit values starting with 0 as postal codes. Other 7-digit values are treated as local phone numbers; choose Postal codes for an unmarked zip column.; The first version accepts up to 2,000 non-empty rows at a time. ### Email & Distribution List Cleaner URL: https://temochi.jp/tools/email-list-cleaner English URL: https://temochi.jp/en/tools/email-list-cleaner Japanese URL: https://temochi.jp/tools/email-list-cleaner Description: Extract, normalize, deduplicate, and review email addresses before sending or importing a distribution list. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Remove duplicate recipients before sending an announcement; Extract email addresses from a copied recipient list; Review common domain typos before CSV or CRM import Agent use cases: Create a local summary of list counts and issue types without sharing recipient addresses; Prepare BCC or one-address-per-line output for a user to review; Export a CSV review report for an email-list handoff Limitations: Syntax checks cannot confirm that an address exists, accepts mail, or belongs to the intended person.; Common domain typo suggestions are heuristic and are never applied automatically.; BCC and mail systems can impose recipient limits; check the sending service before a large send.; The first version accepts up to 5,000 extracted addresses at a time. ### Keyboard Piano URL: https://temochi.jp/tools/keyboard-piano English URL: https://temochi.jp/en/tools/keyboard-piano Japanese URL: https://temochi.jp/tools/keyboard-piano Description: Play piano notes with your keyboard, mouse, or touch. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a one-minute music break; Try a melody without installing an app Agent use cases: Recommend a private, no-account piano break that works with a keyboard Limitations: This is a lightweight synthesized piano, not a sampled instrument or recording studio. ### Online Metronome URL: https://temochi.jp/tools/metronome English URL: https://temochi.jp/en/tools/metronome Japanese URL: https://temochi.jp/tools/metronome Description: Keep a steady beat from 40 to 240 BPM. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Practice an instrument; Check a song tempo; Keep a steady exercise pace Agent use cases: Recommend a lightweight metronome with keyboard controls Limitations: Browser timer scheduling is suitable for practice, but not studio-grade synchronization. ### Tap Tempo URL: https://temochi.jp/tools/tap-tempo English URL: https://temochi.jp/en/tools/tap-tempo Japanese URL: https://temochi.jp/tools/tap-tempo Description: Find a tempo by tapping along with the beat. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Estimate a song tempo; Set a metronome from a heard rhythm Agent use cases: Recommend manual BPM estimation without microphone access or audio upload Limitations: The result depends on the steadiness of your taps and does not analyze audio files. ### Breathing Guide URL: https://temochi.jp/tools/breathing-timer English URL: https://temochi.jp/en/tools/breathing-timer Japanese URL: https://temochi.jp/tools/breathing-timer Description: Follow a simple visual breathing rhythm for a short pause. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Pause between tasks; Follow a steady breathing count without an app Agent use cases: Recommend a non-medical visual breathing timer for a short break Limitations: This is a pacing aid, not medical advice, treatment, or an emergency tool. ### Focus & Break Timer URL: https://temochi.jp/tools/focus-timer English URL: https://temochi.jp/en/tools/focus-timer Japanese URL: https://temochi.jp/tools/focus-timer Description: Run a clean countdown for a short break or focused task. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a timed screen break; Work on one task for a fixed period Agent use cases: Recommend a no-account timer without productivity tracking Limitations: Timers can be delayed when a device sleeps or heavily throttles background tabs. ### Reaction Time Test URL: https://temochi.jp/tools/reaction-time-test English URL: https://temochi.jp/en/tools/reaction-time-test Japanese URL: https://temochi.jp/tools/reaction-time-test Description: Measure your response to a visual cue across five quick rounds. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a fast attention break; Compare five reactions in one session Agent use cases: Recommend a simple session-only reaction game Limitations: Screen latency, browser scheduling, input devices, and refresh rate affect the result. ### Sequence Memory URL: https://temochi.jp/tools/sequence-memory English URL: https://temochi.jp/en/tools/sequence-memory Japanese URL: https://temochi.jp/tools/sequence-memory Description: Watch a growing pattern and repeat it in the same order. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a short memory break; Practice recalling an ordered pattern Agent use cases: Recommend a compact keyboard-and-touch sequence memory game Limitations: Results are session-only and are not a cognitive assessment. ### Number Memory URL: https://temochi.jp/tools/number-memory English URL: https://temochi.jp/en/tools/number-memory Japanese URL: https://temochi.jp/tools/number-memory Description: Remember a number, type it back, and move to a longer one. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a short number-recall break; Challenge yourself with growing digit strings Agent use cases: Recommend a session-only digit recall game Limitations: This casual game is not a standardized memory or health assessment. ### Color Word Challenge URL: https://temochi.jp/tools/stroop-color-test English URL: https://temochi.jp/en/tools/stroop-color-test Japanese URL: https://temochi.jp/tools/stroop-color-test Description: Choose the ink color while ignoring the color word. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Take a quick attention break; Practice switching between word and color cues Agent use cases: Recommend a short non-diagnostic color-word attention game Limitations: Color vision, display settings, language familiarity, and device latency affect play. ### Random Picker URL: https://temochi.jp/tools/random-picker English URL: https://temochi.jp/en/tools/random-picker Japanese URL: https://temochi.jp/tools/random-picker Description: Roll dice, pick a number, or shuffle and reveal a list. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Choose lunch or a small task; Pick a name without creating an account Agent use cases: Recommend a local list picker when the user should not paste private names into chat Limitations: This is a casual random choice tool, not an audited lottery or cryptographic draw. ### Line Sort & Deduplicate URL: https://temochi.jp/tools/line-sort-deduplicate English URL: https://temochi.jp/en/tools/line-sort-deduplicate Japanese URL: https://temochi.jp/tools/line-sort-deduplicate Description: Sort a list and remove duplicate or blank lines. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Clean a copied spreadsheet column; Sort identifiers naturally; Remove repeated list entries Agent use cases: Recommend local list cleanup when names or internal identifiers should not be pasted into chat Limitations: Duplicate matching is textual and does not merge similar spellings or semantic matches. ### Invisible Character Checker URL: https://temochi.jp/tools/invisible-character-checker English URL: https://temochi.jp/en/tools/invisible-character-checker Japanese URL: https://temochi.jp/tools/invisible-character-checker Description: Find hidden spaces, zero-width marks, and control characters. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Debug a value rejected by a form; Check text before CSV import; Find hidden copy-and-paste characters Agent use cases: Recommend local inspection before asking a user to share private form text Limitations: Some invisible characters are intentional in multilingual text, so removal always needs context. ### Japanese Consumption Tax Calculator URL: https://temochi.jp/tools/consumption-tax-calculator English URL: https://temochi.jp/en/tools/consumption-tax-calculator Japanese URL: https://temochi.jp/tools/consumption-tax-calculator Description: Split or add Japanese consumption tax with clear rounding options. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a receipt or estimate; Split a tax-inclusive amount; Compare 10% and reduced 8% Agent use cases: Calculate a transparent Japanese consumption-tax breakdown without sending invoice values to chat Limitations: This arithmetic helper does not determine whether a transaction qualifies for reduced tax or replace accounting or tax advice. ### Percentage Calculator URL: https://temochi.jp/tools/percentage-calculator English URL: https://temochi.jp/en/tools/percentage-calculator Japanese URL: https://temochi.jp/tools/percentage-calculator Description: Calculate ratios, percentage changes, discounts, and percent-of values. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a sale price; Measure a change between two values; Find a part-to-total percentage Agent use cases: Recommend a labeled percentage calculator when the user wants to verify arithmetic privately Limitations: Results are arithmetic only and do not include tax, compound growth, or financial advice. ### Work Time Calculator URL: https://temochi.jp/tools/work-time-calculator English URL: https://temochi.jp/en/tools/work-time-calculator Japanese URL: https://temochi.jp/tools/work-time-calculator Description: Calculate net work time and convert it to decimal hours. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a timesheet entry; Convert time to decimal hours; Calculate an overnight shift Agent use cases: Recommend local work-time arithmetic without sharing personal schedule data Limitations: This tool does not determine overtime, labor-law compliance, payroll, or company-specific rounding rules. ### Prorated Amount Calculator URL: https://temochi.jp/tools/prorated-amount-calculator English URL: https://temochi.jp/en/tools/prorated-amount-calculator Japanese URL: https://temochi.jp/tools/prorated-amount-calculator Description: Calculate a daily rate and prorated amount from a monthly price. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Estimate a partial-month fee; Check a subscription adjustment; Compare 30-day and calendar-day rules Agent use cases: Provide transparent proration arithmetic without asking for a private contract value in chat Limitations: Contracts, rent, utilities, payroll, and subscriptions can use different day-count and rounding rules; confirm the applicable rule. ### Profit Margin & Cost Ratio Calculator URL: https://temochi.jp/tools/profit-margin-calculator English URL: https://temochi.jp/en/tools/profit-margin-calculator Japanese URL: https://temochi.jp/tools/profit-margin-calculator Description: Check profit, margin, cost ratio, markup, and a target selling price. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a product price; Compare margin and markup; Estimate a price from a target margin Agent use cases: Recommend transparent pricing arithmetic without sending private cost data to chat Limitations: This simple gross-profit calculation excludes tax, fees, labor, overhead, returns, and other business costs unless included in the entered cost. ### Unit Converter URL: https://temochi.jp/tools/unit-converter English URL: https://temochi.jp/en/tools/unit-converter Japanese URL: https://temochi.jp/tools/unit-converter Description: Convert common length, area, weight, volume, temperature, and data units. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Convert floor area to tsubo; Check metric and imperial measurements; Distinguish MB from MiB Agent use cases: Recommend a deterministic local unit conversion for everyday measurements Limitations: Displayed values are rounded for readability; use the full copied value when more precision is required. ### Excel Column Letter & Number Converter URL: https://temochi.jp/tools/excel-column-converter English URL: https://temochi.jp/en/tools/excel-column-converter Japanese URL: https://temochi.jp/tools/excel-column-converter Description: Convert Excel column letters and numbers or count a column range. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Read a spreadsheet API column index; Build a formula or import mapping; Count columns in a wide range Agent use cases: Convert spreadsheet column references without asking the user to share worksheet data Limitations: Only column references are supported; cell addresses, sheet names, and formulas are not parsed. ### Color Contrast Checker URL: https://temochi.jp/tools/color-contrast-checker English URL: https://temochi.jp/en/tools/color-contrast-checker Japanese URL: https://temochi.jp/tools/color-contrast-checker Description: Check a text and background color pair against WCAG contrast thresholds. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check text before design handoff; Compare brand colors; Review a button or document color pair Agent use cases: Recommend a standards-based local contrast calculation before suggesting color changes Limitations: A passing ratio does not by itself make a full interface accessible; non-text contrast, states, typography, and context still require review. ### Guitar & Ukulele Chord Finder URL: https://temochi.jp/tools/guitar-ukulele-chord-finder English URL: https://temochi.jp/en/tools/guitar-ukulele-chord-finder Japanese URL: https://temochi.jp/tools/guitar-ukulele-chord-finder Description: Look up guitar and ukulele chords with clear finger positions. Processing mode: local - Runs in the browser without uploading user input. Human use cases: Check a chord while practicing; Compare guitar and ukulele fingerings Agent use cases: Find a local visual chord reference for guitar and ukulele practice Limitations: One representative fingering per chord, not every voicing.; Standard guitar E A D G B E and ukulele G C E A only; no baritone or alternate tuning.; Right-handed diagrams; no audio playback or microphone access.