cs.CROct 10, 2026

ByteMark: A Unified Byte-Level Watermark for Detection Across Language Models

Authors: Xiaopu Wang, Runze Li

Abstract

As watermarking of LLM-generated text enters deployment, users increasingly need to check text whose source is unknown. Existing detectors read the watermark through a specific tokenizer or embedding pipeline, and even if all providers adopted the same watermarking method, differences in these representations would leave their watermarks incompatible, and the text alone does not reveal which representation produced it. We propose ByteMark, a unified watermarking scheme that defines its signal on the UTF-8 bytes of published text. Models with different tokenizers embed this signal under one public specification and key, and a single detector verifies the text from the text and key alone. When the tokenizer or embedding model of a baseline detector is replaced, its detection degrades sharply, whereas ByteMark, which uses neither, retains its detection rate; ByteMark also remains detectable when participating models continue or rewrite the text.

Figures & tables

Appendix figures & tables11 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Linear Ensembles Wash Away Watermarks: On the Fragility of Distributional Perturbations in LLMs

    May 28, 2026Zhihao Wu, Gracia Gong, Qinglin Zhu +2Watermark RemovalLLM Watermarking

  2. Language Model Fingerprinting Requires Rethinking Watermark Teachers

    Oct 3, 2026Jeongyeon Hwang, Anshul Nasery, Sewoong Oh +1Language Model FingerprintingLLM Watermarking