# Code Bench > Local-first browser studio for generating, styling, scanning and exporting QR codes and barcodes. Code Bench runs at https://codebench.trfny.com/. User content is processed in the browser and is not uploaded to a Code Bench backend. ## Main capabilities - Generate and style QR codes. - Generate Code 128, EAN, Data Matrix, Aztec, PDF417 and other barcode formats. - Scan QR codes and barcodes with local files or the browser camera where supported. - Export generated codes in common image and vector formats. ## Agent access On browser hosts that implement WebMCP, Code Bench exposes `read_code_state`, `set_qr_code`, `set_barcode` and `export_code`. The tools reuse the visible browser UI; payloads are only returned to the calling agent when requested by a tool call. ## Public pages - [Application](https://codebench.trfny.com/index.md): Markdown version of the Code Bench application page. - [Full LLM guide](https://codebench.trfny.com/llms-full.txt): complete Code Bench documentation in one file. - [Source](https://github.com/travnie/twojstar/tree/main/benches/codebench): application source. ## Related TRAVNY tools - [TRAVNY hub](https://trfny.com/): family landing page. - [Streambench](https://streambench.trfny.com/): IPTV, radio, HLS and playlist workshop. - [Doc Bench](https://docbench.travny.workers.dev/): local-first document and PDF studio. - [Weather](https://weather.trfny.com/): local weather ensemble.