What characters are permissible for story slugs?

When you create a new story, the slug will be automatically generated from the story's name. The slug can be altered afterward.

By default, the following characters are allowed in story slugs:

  • a-z and A-Z
  • 0-9
  • underscore (_)
  • hyphen-minus (-)

If the entered story name contains special characters, these will automatically be replaced in the story slug.

To allow Latin, Greek, Han, Katakana, and Hiragana Unicode scripts, navigate to Settings > Space and enable Extended Character Set in Story Slugs. Storyblok may extend the list of characters that are allowed in the future.

hint:

Please note that, depending on your use case, you may need to encode slugs containing such characters. In JavaScript, use encodeURIComponent().