How to get a file extension from a URL or path
Extract the file extension from a URL or path and normalize it to lowercase for filters and checks.
Extract the file extension from a URL or path and normalize it to lowercase for filters and checks.
Take only the file name with extension from a full URL or path, such as price-list.xlsx or manual.pdf.
Remove UTM parameters and fragments from URLs so the export keeps stable clean links.
Extract the Amazon ASIN from product URLs so items can be matched without manual URL cleanup.
Extract the short YouTube video ID from watch, short, and embed links into a separate column for import or matching.
Build WooCommerce Images from several photo columns while skipping empty links and extra commas.
Map preorder to notify, allowed to 1, and all other rows to 0.
Write 1 when stock is positive or the source status says in stock; write 0 otherwise.
Normalize WooCommerce Type to simple, virtual, or downloadable so import creates the right product type.
Fill Shopify SEO title from the product title only when the source SEO title is empty.
Fill Shopify Gift card from product type so gift cards and certificates are marked correctly in CSV.
Separate digital, service, and physical products for Shopify Requires shipping so delivery is enabled only where needed.
Prepare Shopify Continue selling when out of stock from sales mode so preorder items keep selling in the CSV import.
Fill Shopify Inventory tracker from stock tracking flags so Shopify tracks inventory only for the right products.
Fill Shopify Published on online store from product status so only active items appear in the storefront.
Keep only rows where barcode is numeric and has length 8, 12, 13, or 14.
A validated rule chain rounds a valid price to the nearest integer, subtracts 0.01, and rejects invalid input.
When sizes are stored as S|M|L, enable row structure changes and split values into new rows.
Extract a shared group_id such as TSHIRT-100 from a variant SKU.
Turn one images column into main_image and additional_images.
Split a specs string into color and material columns with regular expressions.
Clean description by replacing with a space, collapsing repeated spaces, and trimming the value.
When brand is blank, replace it with No brand using an Empty condition.
Choose the first non-empty image link from several columns so the main product image is filled.
Create a free account and use larger files, saved scenarios and team workflows.