Excel to YML Converter for Supplier XLSX Price Lists
Upload a supplier XLSX price list and check the basic YML structure. Save the worksheet, column mapping, formulas, filters and image rules for every new Excel file.
Converter XLSX → YML
You can create a standard YML file for free on this page. Select a destination when its feed has mandatory requirements.
This destination has mandatory fields and its own YML structure requirements. In Eofferix, select the ready-made preset, map your source fields, and validate the file before export.
Configure YML for your destination
The quick converter above creates basic YML for checking the structure. Sign up to select a destination preset, see its required fields, map your source data, and save the rules for recurring exports.
Configure YML for free →Excel works for suppliers, but it is not a ready-to-use YML feed
An XLSX workbook may contain several worksheets, notes above the table, custom column names and multiple image links in one cell. Eofferix saves the worksheet and processing rules so every new price list follows the same workflow.
Automated source retrieval
An XLSX file, direct URL, FTP/FTPS/SFTP, email attachment, Google Drive, Yandex Disk or another supported file source.
Processing with your template
Worksheet and header row, column mapping, composite names, price formulas, product filters and image processing.
Ready-to-use YML without manual work
Convert a XLSX file once on this page or keep YML updated in your account, through a permanent link or by email.
Example: supplier XLSX price list to product YML
Rows from the selected worksheet become offers. The profile saves headers and mapping, calculates prices, filters products and processes images.
products worksheet in an XLSX file
Excel worksheet| SKU | Brand | Model | Price | Stock | Category | Images |
|---|---|---|---|---|---|---|
| SKU-001 | Apple | iPhone 15 | 999 | 12 | Smartphones | front.jpg | back.jpg |
| SKU-002 | Samsung | Galaxy S24 | 899 | 0 | Smartphones | s24.jpg |
Basic YML for a structure check
quick output<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="...">
<shop>
<offers>
<offer id="SKU-001" available="true">
<name>iPhone 15</name>
<price>999</price>
<categoryId>Smartphones</categoryId>
<picture>front.jpg</picture>
<picture>back.jpg</picture>
<param name="Brand">Apple</param>
<param name="Color">black</param>
</offer>
</offers>
</shop>
</yml_catalog>
Configured YML from XLSX
saved rules<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="...">
<shop>
<name>Demo shop</name>
<currencies>
<currency id="USD" rate="1"/>
</currencies>
<categories>
<category id="10">Smartphones</category>
</categories>
<offers>
<offer id="SKU-001" available="true">
<name>Apple iPhone 15, black</name>
<price>1099</price>
<currencyId>USD</currencyId>
<categoryId>10</categoryId>
<picture>https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/front-800.webp</picture>
<picture>https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/back-800.webp</picture>
<param name="Brand">Apple</param>
<param name="Color">black</param>
<param name="Stock">12</param>
</offer>
</offers>
</shop>
</yml_catalog>
What the profile changed: it selected the products worksheet and header row, mapped columns to YML, built the product name from several values, recalculated the price, assigned a category ID and stored images in Eofferix cloud storage.
When you need an XLSX to YML converter
XLSX to YML is the main workflow for modern supplier Excel price lists and recurring product spreadsheets.
A supplier sends an Excel price list
Convert XLSX rows into YML products without building XML by hand.
The workbook has several worksheets
Select the product table and keep service worksheets out of the feed.
Headers do not start on row one
Save the table start once and reuse it for every new file.
Prices follow business rules
Apply markups, discounts, oldprice calculations and rounding automatically.
Image URLs are stored as a list
Split several links from one cell into separate picture elements.
The price list changes regularly
Process each new XLSX with the same profile and no repeated setup.
Excel to YML: convert one workbook or automate the supplier price-list workflow
A one-off conversion is useful for checking XLSX. A saved profile removes the need to select sheets, columns, price rules and filters again.
| How the Excel file arrives | What Eofferix does | What changes for you |
|---|---|---|
| One XLSX from your computer | Eofferix reads the detected table and creates a basic YML structure. | You can check the products without building XML manually. |
| New supplier workbook versions | The service repeats the saved column mapping, calculations, filters and image processing. | There is no need to edit every Excel workbook again. |
| XLSX in a connected source | Eofferix retrieves the file on schedule and publishes the new result. | The current YML stays available at a permanent URL or arrives by email. |
Turn a familiar Excel price list into a controlled YML workflow
The supplier keeps working in XLSX while you define once how the table becomes a finished product feed.
Modern Excel workbooks
Handle multiple sheets, service rows and custom column headers.
No-code configuration
Select the sheet, map columns, create transformations and set filters through the profile interface.
Business rules instead of manual formulas
Markups, discounts, combined names and product selection repeat on every update.
Complete image workflow
Eofferix stores images, changes their size, format and quality, and can apply a watermark.
Price lists of different sizes
Sources up to 2 GB are supported, depending on the connection method.
A permanent way to receive YML
Download the result, use a permanent URL or have it sent by email.
Other XLSX and YML workflows
If the price list arrives as legacy XLS, CSV, XML or JSON, or you want to inspect YML in Excel, choose a related workflow.
How to set up XLSX to YML and automate updates
Upload the XLSX price list
Add an Excel worksheet containing products, SKUs, prices, stock, categories, attributes and image URLs.
Configure the rules
Choose the worksheet and header row, map columns to YML and configure prices, filters, categories and images.
Automate updates
Connect the XLSX source, choose a schedule and decide how to access YML: in your account, through a permanent link or by email.
What you can configure when converting Excel to YML
Product-sheet selection
Work with the correct table even when the workbook contains several catalogs, reference sheets and delivery terms.
Header-row selection
Set the start of the table when a logo, date, comments or technical information appears above the column names.
Column mapping
Connect SKU, name, price, stock, category and other Excel columns to YML elements.
Combined names and values
Join brand, model, size and your own text into a new value through a saved template.
Prices and oldprice
Apply markups, discounts, rounding and old-price rules automatically.
Row filters
Exclude blank rows, unavailable products, selected brands or categories you do not need.
Categories from Excel
Build a stable categories tree from supplier section names and codes.
Images from cells and archives
Split multiple URLs, connect a ZIP with local files, use Eofferix cloud storage, resize images, change format or quality, and apply a watermark.
Automated XLSX-to-YML workflow
Retrieve a new price list from a URL, FTP/FTPS/SFTP, email or supported cloud source and publish the result on schedule.
XLSX → YML FAQ
Set up automated XLSX → YML exports
Connect the XLSX source once. Eofferix will fetch new data, apply your rules and refresh the finished YML on schedule.
Set up for free → Free plan available after signup · up to 5 MB without signup · no software to install