How to Format Text Files for OBS Studio

Using a text file to display dynamic information on your stream—such as current music, latest subscribers, or custom alerts—is an excellent way to keep your broadcast engaging. To ensure OBS Studio reads and updates your text source continuously without errors, you must format the text file correctly and configure the OBS source settings properly. This guide covers the exact file preparation, encoding, and formatting rules required for seamless, real-time updates in OBS.

1. Choose the Correct File Type and Encoding

OBS Studio requires a plain text file to read data continuously.

2. Formatting the Text Content

How you format the text inside the file determines how it will render in your OBS scene.

3. Configuring OBS Studio to Read the File

Once your file is formatted and saved, you must configure OBS to monitor it for changes.

  1. Open OBS Studio and go to your Sources dock.
  2. Click the + (Add) icon and select Text (GDI+) (Windows) or Text (FreeType 2) (Mac). Name your source and click OK.
  3. In the properties window, check the box labeled Read from file.
  4. Click Browse and select your saved .txt file.
  5. Set your desired font, color, and size, then click OK.

4. Enabling Continuous and Automatic Updates

OBS Studio automatically monitors the selected .txt file. Whenever the file is updated and saved, OBS instantly refreshes the text on your screen.