Compare two or more spreadsheets with a refined, line-by-line diff.

Base No file selected {% if remote_enabled %}or {% endif %}
v2 No file selected {% if remote_enabled %}or {% endif %}
{% if remote_enabled %}
Each row accepts either an uploaded file or a remote URI ({{ allowed_schemes | join(', ') }}). Uploads are capped at {{ max_upload_mb }} MB, remote objects at {{ max_remote_mb }} MB, up to {{ max_files }} files total.
{% else %}
Uploads are capped at {{ max_upload_mb }} MB, up to {{ max_files }} files total.
{% endif %}
Off by default: every row is diffed as data (columns shown as A, B, C...).
Matches rows by this column's value instead of row position.