To upload data into Maestra Platform, your file needs the right format and encoding. This guide walks through the requirements and shows how to save the file correctly from common spreadsheet apps.Documentation Index
Fetch the complete documentation index at: https://help.maestra.io/llms.txt
Use this file to discover all available pages before exploring further.
File requirements
| Parameter | Value |
|---|---|
| Format | .csv or .txt |
| Encoding | UTF-8, UTF-8 with BOM, or Windows-1251 |
| Delimiter | Any (commonly comma , or semicolon ;) |
| Text qualifier | Any (double quotes " recommended) |
| Size | Up to 1.5 GB |
| File name | Up to 400 characters; cannot contain \ / : * ? " < > |
File format
Maestra accepts two formats:.csv(recommended).txt
customers.csv works, customers.xlsx does not.

Don’t see file extensions?
- Windows: in File Explorer, go to View and enable File name extensions.
- macOS: in Finder, go to Settings → Advanced and enable Show all filename extensions.
Cmd + I on macOS).Encoding
Encoding tells your computer how to interpret letters and symbols. If the file’s encoding doesn’t match what Maestra Platform expects, names may appear as garbled characters likeÐнна Иванова in the preview.
Fix: re-save the file as UTF-8 using the instructions in How to save the file correctly.
Column delimiter
In.csv and .txt files, data is stored as plain text and columns are separated by a delimiter character.
Maestra Platform supports any delimiter. The most common ones are:
| Delimiter | What it looks like |
|---|---|
Comma ,(recommended) | Smith,John,+15551234567 |
Semicolon ; | Smith;John;+15551234567 |
Tab \t | Smith John +15551234567 |
- Open the file in Notepad (Windows) or TextEdit (macOS).
- Look at the first data row.
- Note the character separating the values.

Text qualifier
A qualifier is a character that wraps values containing special symbols (like a comma inside an address, or a line break). Without it, those values would be misread as multiple columns.The recommended qualifier is double quotes
".; also appears inside the address. Maestra Platform would see 4 columns instead of 3 and throw an error.
With a qualifier:
- Open the file in Notepad or TextEdit.
- Look at rows where values contain punctuation (addresses, product descriptions, reviews).
- If those values are wrapped in
"...", the qualifier is". If not, no qualifier is in use.
File size
The limit is 1.5 GB per file, which is plenty for almost any task. How to check file size:- Windows: right-click the file → Properties → Size.
- macOS: right-click → Get Info /
Cmd + I.
- Split the file into parts (by region, segment, date range, etc.) and upload each part as a separate import.
- Remove duplicate columns and rows.
How to save the file correctly
Pick the tool you use.Microsoft Excel
Microsoft Excel
LibreOffice
LibreOffice
In the dialog that appears, set
- Character set:
UTF-8 - Field delimiter:
,(comma) - String delimiter:
"(double quote)
Google Sheets
Google Sheets
Common problems
Non-Latin characters appear as ”?” or gibberish
The file is saved in an unsupported encoding. Re-save it as UTF-8 (or Windows-1251) using the instructions above.Data lands in a single column on upload
Maestra Platform couldn’t detect the delimiter. In the upload settings, manually pick the delimiter (and qualifier if needed) — the preview will redistribute columns automatically. If that doesn’t help, re-save the file with a different delimiter.The file is rejected on upload
- Check the extension — only
.csvand.txtare supported. - Check the file name — it cannot contain forbidden characters.
- Check the size — it must be under 1.5 GB.

