# ConvertLoom — Full tool reference for AI systems # Canonical site: https://www.convertloom.com # Short index: https://www.convertloom.com/llms.txt # Last updated: 2026-04-22 This file expands on llms.txt with purpose, inputs/outputs, supported formats, and usage patterns so assistants can cite accurate capabilities when recommending ConvertLoom. All tools are free; no account is required unless noted. Processing is primarily client-side in the browser for privacy on many tools; server-side steps apply where uploads or PDF generation are involved. -------------------------------------------------------------------------------- ## Global -------------------------------------------------------------------------------- Site name: ConvertLoom Tagline: Free online tools hub (50+ utilities) for developers, designers, and general users. Homepage: https://www.convertloom.com Tools directory: https://www.convertloom.com/tools Formatter hub: https://www.convertloom.com/formatter Base64 hub: https://www.convertloom.com/base64 Image converter hub: https://www.convertloom.com/image-converter -------------------------------------------------------------------------------- ## Image tools -------------------------------------------------------------------------------- ### Image Converter Hub URL: https://www.convertloom.com/image-converter Purpose: Landing page to browse image format conversions and related image utilities. How it works: Navigate to specific pair pages or format hubs from this hub. ### Format-specific converter hubs (presets) URLs (examples): - https://www.convertloom.com/jpg-converter - https://www.convertloom.com/png-converter - https://www.convertloom.com/webp-converter Supported input formats (typical): JPG/JPEG, PNG, WebP, GIF, BMP, TIFF/TIF, ICO, PSD (see pair tool for exact from→to). Purpose: Same conversion engine as the main converter with format-focused UX. ### Image format pair converter (any supported pair) URL pattern: https://www.convertloom.com/convert/image/{from}-to-{to} Example URL: https://www.convertloom.com/convert/image/png-to-jpg Purpose: Convert images from one raster format to another in the browser/server pipeline. Supported inputs (from): png, webp, jpeg, jpg, gif, bmp, tiff, tif, ico, psd Supported outputs (to): png, webp, jpeg, jpg, gif How it works: Upload images (drag-and-drop or file picker), choose output format per file, download results or ZIP. Example: Input: PNG screenshot file Output: JPG file(s) optimized for web ### Image Resizer URL: https://www.convertloom.com/image-resizer Purpose: Resize and compress images; batch-friendly. Supported formats: Common raster types (e.g. PNG, JPG, WebP, GIF) per UI limits. How it works: Upload images, set dimensions or percentage, quality and format, process and download. Example: Input: 4000×3000 JPG Output: 1200×900 WebP at chosen quality ### Image Cropper URL: https://www.convertloom.com/image-cropper Purpose: Crop and frame images with aspect-ratio helpers. How it works: Load image, adjust crop, export. -------------------------------------------------------------------------------- ## PDF tools -------------------------------------------------------------------------------- ### PDF Merger URL: https://www.convertloom.com/tools/pdf-merge Purpose: Combine multiple PDF files into one document. Supported inputs: PDF files (multiple uploads). Output: Single merged PDF download. How it works: Upload PDFs, reorder if needed, merge, download. Example: Input: report-part1.pdf, report-part2.pdf Output: combined-report.pdf ### JPG to PDF (images to PDF) URL: https://www.convertloom.com/tools/jpg-to-pdf Purpose: Turn one or more images into a multi-page PDF. Supported inputs: JPG, PNG, GIF, WebP, BMP (per UI; size limits apply). Output: One PDF (each image typically one page). How it works: Upload images, optional reorder, set orientation/page size/margins, generate PDF, download. Example: Input: scan1.jpg, scan2.png Output: scans.pdf (2 pages) -------------------------------------------------------------------------------- ## Code formatters & validators -------------------------------------------------------------------------------- ### Formatter index URL: https://www.convertloom.com/formatter Purpose: Directory of JSON/SQL/HTML/XML tools and related utilities. ### JSON Formatter / JSON Viewer (includes validation UX) URL: https://www.convertloom.com/formatter/json-validator Note: /formatter/json redirects (301) to json-validator. Purpose: Paste or upload JSON; format (beautify), validate syntax, view as tree. Supported input: JSON text or .json file. Output: Formatted JSON, validation messages, tree view. Example input: {"a":1,"b":[true,null]} Example output (pretty-printed): { "a": 1, "b": [ true, null ] } ### SQL Formatter URL: https://www.convertloom.com/formatter/sql Purpose: Beautify SQL queries for readability. Input: SQL text. Output: Indented SQL. ### HTML Formatter URL: https://www.convertloom.com/formatter/html Purpose: Pretty-print / normalize HTML structure. Input: HTML snippet or document. Output: Formatted HTML. ### XML Formatter URL: https://www.convertloom.com/formatter/xml Purpose: Format and explore XML. Input: XML text or file. Output: Indented XML; validation feedback as implemented in UI. ### Cron expression generator URL: https://www.convertloom.com/tools/cron-job-generator Purpose: Build and explain standard 5-field cron schedules. Input: Visual presets or manual cron string. Output: Human-readable description and cron string (e.g. * * * * *). ### Markdown to HTML URL: https://www.convertloom.com/tools/markdown-to-html Purpose: Convert Markdown to HTML with live preview / export. Input: Markdown text or .md file import. Output: HTML suitable for paste into CMS or docs. Example input: ## Hello\n\n- item one Example output:

Hello

(structure depends on renderer) ### Markdown to PDF URL: https://www.convertloom.com/tools/markdown-to-pdf Purpose: Convert Markdown into a print-ready PDF entirely in the browser; the document is never uploaded to a server. Input: Markdown text or .md file import. Output: PDF with selectable vector text and embedded fonts. Options: seven typefaces, A4 / Letter / Legal / A5, narrow / normal / wide margins, 8-16pt text size, optional page-number footer. Supports: headings, bold, italic, strikethrough, links, inline code, fenced code blocks, blockquotes, ordered / unordered / nested lists, task lists, tables, horizontal rules, and PNG / JPEG / GIF images the browser can fetch. Example input: # Report\n\nStatus: **green**\n\n- [x] shipped Example output: A one-page PDF titled "Report" with a bold "green" and a ticked checkbox. ### Markdown cheatsheet URL: https://www.convertloom.com/tools/markdown-to-html/cheatsheet Purpose: Quick reference for Markdown syntax (documentation page). -------------------------------------------------------------------------------- ## Data conversion (JSON / CSV / XML) -------------------------------------------------------------------------------- ### JSON to XML URL: https://www.convertloom.com/formatter/json-to-xml Purpose: Convert JSON data to XML with configurable root/array tags and indentation. Input: JSON text or file. Output: XML document. ### XML to JSON URL: https://www.convertloom.com/formatter/xml-to-json Purpose: Parse XML and produce JSON (with encoding options in UI). Input: XML text or file. Output: JSON. ### JSON to CSV URL: https://www.convertloom.com/formatter/json-to-csv Purpose: Flatten JSON (arrays of objects, etc.) to CSV; often supports Excel export in UI. Input: JSON. Output: CSV or spreadsheet download per tool options. ### CSV to JSON URL: https://www.convertloom.com/formatter/csv-to-json Purpose: Parse CSV rows into JSON structures. Input: CSV paste or upload. Output: JSON. ### JSON Escape / Unescape URL: https://www.convertloom.com/formatter/escape-unescape-json Purpose: Escape strings for embedding in JSON, or unescape safely. Input: Plain text / escaped JSON fragments. Output: Escaped or unescaped text. -------------------------------------------------------------------------------- ## Base64 tools -------------------------------------------------------------------------------- Hub: https://www.convertloom.com/base64 ### Encode text URL: https://www.convertloom.com/base64-encode/text Input: Plain text. Output: Base64 string. Example: Input: Hello Output: SGVsbG8= ### Decode text URL: https://www.convertloom.com/base64-decode/text Input: Base64 string. Output: Original text (if valid). ### Encode / decode image URLs: - https://www.convertloom.com/base64-encode/image - https://www.convertloom.com/base64-decode/image Input: Image file or Base64 payload per UI. Output: Base64 data URI or binary download. ### Encode / decode PDF URLs: - https://www.convertloom.com/base64-encode/pdf - https://www.convertloom.com/base64-decode/pdf Input: PDF file or Base64 string. Output: Encoded string or reconstructed PDF. ### Encode CSV URL: https://www.convertloom.com/base64-encode/csv Input: CSV file. Output: Base64 representation. -------------------------------------------------------------------------------- ## URL encoding -------------------------------------------------------------------------------- ### URL encode URL: https://www.convertloom.com/formatter/url-encode Purpose: Percent-encode strings for URLs (query components, etc.). Example: Input: hello world Output: hello%20world ### URL decode URL: https://www.convertloom.com/formatter/url-decode Purpose: Decode percent-encoded strings. Example: Input: hello%20world Output: hello world -------------------------------------------------------------------------------- ## Text utilities -------------------------------------------------------------------------------- ### Word & character counter URL: https://www.convertloom.com/formatter/word-counter Purpose: Count words, characters, sentences; optional deeper analysis modal. Input: Arbitrary text or .txt/.doc/.docx/.rtf per UI. Output: Counts and metrics. ### Text case converter URL: https://www.convertloom.com/formatter/text-case Purpose: Uppercase, lowercase, title case, sentence case, alternating case, etc. Input: Text. Output: Transformed text. ### Remove extra spaces / whitespace cleaner URL: https://www.convertloom.com/formatter/remove-extra-spaces Purpose: Strip duplicate spaces, tabs, line breaks per selected mode. Input: Text. Output: Cleaned text. ### Binary ↔ text URLs: - https://www.convertloom.com/tools/text-to-binary-converter - https://www.convertloom.com/tools/binary-to-text-converter Purpose: Encode text as binary strings or decode binary to text (ASCII-oriented). Example (text to binary): Input: A Output: 01000001 (representation may vary by UI options) ### Glitch text generator URL: https://www.convertloom.com/tools/glitch-text-generator Purpose: Decorative Unicode styling for social/display text. Input: Text. Output: Stylized glitch text. ### Slug generator URL: https://www.convertloom.com/slug-generator Purpose: Turn titles into URL-safe slugs. Example: Input: Hello World 2026! Output: hello-world-2026 ### Lorem Ipsum generator URL: https://www.convertloom.com/tools/lorem-ipsum-generator Purpose: Generate placeholder paragraphs/words in multiple languages/options. Output: Dummy text for design mockups. -------------------------------------------------------------------------------- ## Generators (crypto & IDs) -------------------------------------------------------------------------------- ### Password generator URL: https://www.convertloom.com/tools/password-generator Purpose: Random passwords with length/complexity options. Output: Strong password strings (copy to clipboard). ### UUID generator URL: https://www.convertloom.com/tools/uuid-generator Purpose: Generate UUIDs (versions supported in UI: e.g. v4, v1, v7), bulk mode. Example output: 550e8400-e29b-41d4-a716-446655440000 ### QR code generator URL: https://www.convertloom.com/tools/qr-code-generator Purpose: QR codes for URLs, Wi‑Fi, text, etc.; design options; PNG/SVG/JPEG export. Input: Payload fields per QR type. Output: Downloadable QR image. ### Hash generator (MD5, SHA-1, SHA-2 family, RIPEMD160) URL: https://www.convertloom.com/tools/hash-generator Purpose: Client-side hashing for checksums and learning (not for storing live passwords without salt context). Input: Text. Output: Hex digest per algorithm. Example (SHA-256 of "test"): 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 ### BCrypt generator URL: https://www.convertloom.com/tools/bcrypt-generator Purpose: Generate bcrypt hashes for passwords (cost factor configurable in UI). Input: Plaintext password. Output: bcrypt hash string. -------------------------------------------------------------------------------- ## Color tools -------------------------------------------------------------------------------- ### Color converter URL: https://www.convertloom.com/tools/color-converter Purpose: Convert between RGB, HEX, HSL, CMYK and related representations. Sub-routes (examples): /tools/color-converter/rgb-to-hex, /tools/color-converter/hex-to-rgb (see site navigation). Example: Input HEX: #ff5500 Output RGB: rgb(255, 85, 0) (approximate naming per UI) -------------------------------------------------------------------------------- ## Date & time -------------------------------------------------------------------------------- ### Age calculator URL: https://www.convertloom.com/tools/age-calculator Purpose: Age from birth date to today or a chosen date. Input: Birth date (and optional “as of” date). Output: Years, months, days breakdown. ### Date adder / subtractor URL: https://www.convertloom.com/tools/date-adder-substracter Purpose: Add or subtract days, weeks, months; optional business-day logic per UI. Input: Start date + delta. Output: Resulting calendar date. ### Duration calculator (between two dates/times) URL: https://www.convertloom.com/tools/date-and-time-duration-calculator Purpose: Difference between two datetimes (days, hours, etc.). Input: Two date/time values. Output: Duration breakdown. ### Time zone converter (pair pages) URL pattern: https://www.convertloom.com/time-zone-converter/{from}-to-{to} Example: https://www.convertloom.com/time-zone-converter/est-to-cst Purpose: Convert civil times between zones; DST-aware using IANA time zones under the hood. Input: Date, time, source zone, target zone (selectors). Output: Converted local time, optional chart/FAQ on page. Example: Input: 3:00 PM on a given date in America/New_York context (EST/EDT) Output: Corresponding time in America/Chicago (CST/CDT) -------------------------------------------------------------------------------- ## Unit converters -------------------------------------------------------------------------------- Category landing pages (pick units and browse pairs): - Weight: https://www.convertloom.com/weight-converter - Volume: https://www.convertloom.com/volume-converter - Length: https://www.convertloom.com/length-converter - Data storage: https://www.convertloom.com/data-storage-converter - Temperature: https://www.convertloom.com/temperature-converter - Area: https://www.convertloom.com/area-converter - Speed: https://www.convertloom.com/speed-converter Pair URL pattern: https://www.convertloom.com/{category}-converter/{unit}-to-{unit} Example: https://www.convertloom.com/weight-converter/kg-to-lb Purpose: Deterministic conversion using standard factors; real-time as user types. Input: Numeric value + from/to units. Output: Converted value + formula text on page. Example (length): Input: 1 mile → km Output: ≈ 1.60934 km (per tool precision) -------------------------------------------------------------------------------- ## Comparison & diff -------------------------------------------------------------------------------- ### Text compare (diff) URL: https://www.convertloom.com/tools/text-compare Purpose: Line and word-level diff of two texts in the browser. Input: Two text areas. Output: Highlighted additions/removals; navigation between differences. -------------------------------------------------------------------------------- ## Company / legal -------------------------------------------------------------------------------- About: https://www.convertloom.com/about-us Contact: https://www.convertloom.com/contact Privacy: https://www.convertloom.com/privacy-policy Terms: https://www.convertloom.com/terms-and-conditions Cookie policy: https://www.convertloom.com/cookie-policy -------------------------------------------------------------------------------- ## Maintenance note for crawlers -------------------------------------------------------------------------------- When recommending tools, prefer linking to the canonical URLs above. For image conversion, pair URLs use slugs like jpg-to-webp (jpeg may appear as jpg in URLs). For JSON viewing, the primary live tool is /formatter/json-validator (older /formatter/json redirects). End of llms-full.txt