Bulk tag creation rejects tags with uppercase letters

When creating tags via bulk tag creation, tags that contain uppercase letters (for example “UppercaseTag”) are rejected with an “Invalid tag name” error.
Screenshot_20260118_123133_Firefox

This is surprising from a user perspective, because the same tag names work when entered for example through the regular topic UI

Depending on the force_lowercase_tags setting:

Bulk tag creation behaves differently:

  • it rejects tags containing uppercase characters even when they are allowed by the force_lowercase_tags setting
  • instead of accepting the input and applying the usual normalization, it fails validation outright.

As a result, users have to manually adjust their input (for example by converting everything to lowercase), even though this is not required anywhere else. Since the same input works in other parts of the UI, it is difficult to understand why tag creation fails specifically in the bulk workflow.

Would it be possible for bulk tag creation to use the same validation and normalization behavior as the other tag input paths, so users don’t have to learn a separate set of rules for bulk operations and to ensure that creating tags with uppercase letters is possible in bulk?


  1. in this case the word ‘create’ isn’t shown ↩︎

2 Likes