Issue: Natural sorting for the "Sort Field" in the Browser

Hi Anki team,

I would like to report a sorting issue/feature request regarding how the “Sort Field” is ordered in the Anki Browser.

Currently, it appears that the browser uses lexicographical (alphabetical) sorting for the sort field rather than natural (numerical) sorting.

As you can see in the attached screenshot, when I sort my cards by the Sort Field, the order is displayed as follows:

  • 6.1

  • 6.10

  • 6.2

  • 6.3

Because the system treats these values purely as text strings, “6.10” is incorrectly placed before “6.2”.

Expected behavior: It would be incredibly helpful if Anki could implement Natural Sort Order (where multi-digit numbers are treated as a single character for sorting purposes). This would allow the list to be ordered logically: 6.1 → 6.2 → … → 6.9 → 6.10.

Could this natural sorting algorithm be considered for a future update?

Thank you for your time and all your hard work on Anki!

It sorts text fields correctly using the “Natural sort order” option. You want to sort data in a text field like this: X.X.X.X…
But I want to enter dates too, which will lead to even more of these types. Maybe it’s easier to force people to enter this type of data correctly?