{% extends "base.html" %} {% block title %}Bulk import — {{ library_name() }}{% endblock %} {% block content %}

Bulk import

Upload a CSV or MARC file to add works and items in bulk. Use Dry run to validate without writing. Non-loanable columns in CSV are respected; MARC imports are standards-compliant and do not carry item-level state.

{% if error %}

{{ error }}

{% endif %} {% if gb_quota_warning %}

{{ gb_quota_warning }}

{% endif %}
{% if has_permission(user, 'system.manage') %}

Tip: configure Google Books and TMDb API keys on the Metadata Sources page for best enrichment quality.

{% endif %} Imports run in the background — you'll see a live progress page immediately after upload.
{% endblock %}