Unicode & UFT8 Support

IronPDF nativity supports UTF-8 and Unicode characters, normally with zero configuration.

It is commonly used to render:

  • Hindi
  • Chinese (many variants)
  • Arabic
  • Japanese
  • Thai


  • The caveat is, your machine must have unicode fonts installed. For Mac and Windows this is often automatic. For linux you may beed to manually install fonts using apt-get.

    Using Google Fonts is also a great option to ensure Unicode font rendering is perfect. Its always smart to set <meta charset="UTF-8"> or similar when rendering files or urls.