Click the "Select File" button above, and choose your BRS file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert BRS to another file type
To convert BRS files to another format, you need Roku OS or other Developer software.
Convert a file to BRS
To convert other file formats to the "Source Code File" file type, you need software like Roku OS or a similar tool.
About BRS files
The .BRS file extension most commonly represents a BrightScript source code file used by Roku and BrightSign devices. BrightScript is a proprietary, lightweight scripting language used to build Roku channels, applications, and digital signage logic. Under the hood, these are simple UTF-8 text files. Another significant use case for the .BRS extension is the Nintendo Revolution Stream audio file, heavily utilized in Wii and GameCube rhythm games for looping background music. Additionally, software like Corel PaintShop Pro uses the extension for custom brush settings, and some enterprise systems use it for Bank Reconciliation Statements.
Because the .BRS extension is overloaded with entirely different formats (code, audio, and graphics), handling these files is notoriously frustrating. BrightScript files are proprietary to Roku and cannot be executed directly on a standard PC. The Nintendo audio variants are essentially locked to their gaming consoles; standard media players like VLC or Windows Media Player do not support them natively without obscure third-party plugins. PaintShop Pro brushes are locked into the Corel ecosystem and cannot be natively imported into modern design tools.
To overcome these disadvantages, conversion is the most pragmatic solution. For Roku developers, converting .BRS to TXT ensures universal readability, while bundling it into a ZIP is strictly required for sideloading onto a Roku device. For Nintendo audio files, converting them to MP3 or WAV is essential for playback on modern devices, though you will lose the proprietary seamless looping metadata. For web and editing purposes, PaintShop brushes can be converted to PNG to extract the raw brush shape.
Convert.Guru analyzes your BRS file, detects the exact format, and lets you read the text inside.
If you want to convert BRS file to TMP, TEMP, CACHE, LOG, BAK, OLD, NEW, PART, DOWNLOAD, CRDOWNLOAD, LOCK or PID, you can use Roku OS or similar software from the "BrightScript Source Code" category. In the File menu, look for Save As… or Export….
To convert DEVICE, CACHE, SOCK, SYMLINK, PID, MOUNT, FIFO, LOG, PIPE, TMP, JUNCTION or TEMP files to BRS, try Roku OS or another comparable tool in the "BrightScript Source Code" category.
The BRS Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our BRS converter.