Rename files in bulk
Apply a naming pattern with numbering, preview clashes, and download a ZIP with the new names plus a mapping CSV. Originals are untouched.
Runs locallyApply a naming pattern with numbering, preview clashes, and download a ZIP with the new names plus a mapping CSV. Originals are untouched.
Runs locallyGroups files with identical content using SHA-256. Nothing is deleted; similar-looking files are not treated as duplicates.
Runs locallyCreate a SHA-256 manifest for files, or verify files against a manifest.
Runs locallyDetects whether a CSV is UTF-8 or Windows-1256, previews the Arabic text, and exports clean UTF-8 that Excel opens correctly.
Runs locallyMap your columns to a target header list (e.g. a store import template), check required fields and types, and export — with spreadsheet formula injection neutralised.
Runs locallyRemoves rows that are exactly identical on the key columns you pick; shows before/after counts.
Runs locallySplit a large CSV into parts with the header repeated, or merge CSVs that share the same columns.
Runs locallyPaste JSON and a JSON Schema (draft-07 subset) to see exact error paths. External schemas are never fetched.
Runs locallySafe conversion with round-trip checking. YAML tags, anchors and aliases are rejected rather than executed.
Runs locallyChecks common product-feed problems: missing id/title/price/link/image, invalid prices, non-https links, duplicate ids. It does not guarantee Merchant Center approval.
Runs locallyCreate an .ics event that opens in Google Calendar, Outlook or Apple Calendar, with the correct time zone.
Runs locally