Part of the Library Koha Suite — turn a simple spreadsheet of bibliographic data into a MARCXML file ready to stage and import into Koha.
The CSV to MARCXML Converter is a one-step tool for turning a spreadsheet of new bibliographic records into a valid MARCXML file — the format Koha expects when staging new records for import.
Instead of manually creating MARC records one at a time, prepare your titles in a familiar CSV/Excel layout, upload the file, and the tool generates a single MARCXML file you can hand straight to Koha's cataloguing import.
Upload a single CSV file containing the bibliographic fields you want to add to Koha.
Click "Convert to MARCXML" and the file is transformed automatically — no manual MARC tagging required.
Produces a single output file named output.marcxml ready for Koha.
A sample CSV template is linked directly on the page so you always know the expected layout.
Step-by-step guidance is built into the page, from preparing the CSV to importing into Koha.
The output file is formatted specifically for Koha's "Stage Records for Import" workflow.
Before converting, build a spreadsheet with the bibliographic fields you want to bring into Koha, then save it in CSV format.
.csv file.Once you have output.marcxml, bring the new records into your catalogue:
output.marcxml file.Make sure the file was saved as plain CSV (not .xlsx) and that the "Choose File" field shows a .csv file before submitting.
Compare your file against the sample CSV template — column names and order should match what the converter expects.
A link to the sample CSV is provided directly on the tool's instructions panel.
Upload it in Koha under Cataloguing → Stage Records for Import to bring the new records into your catalogue.