VecGlypher: Unified Vector Glyph Generation with Language Models

Xiaoke Huang, Bhavul Gauri, Kam Woh Ng, Tony Ng, Mengmeng Xu +10 more
2/25/2026
cs.CL

No official code found. Best implementation: xk-huang/VecGlypher (147 stars, Apache-2.0, last commit 2026-02-26).

Abstract

Vector glyphs are the atomic units of digital typography, yet most learning-based pipelines still depend on carefully curated exemplar sheets and raster-to-vector postprocessing, which limits accessibility and editability. We introduce VecGlypher, a single multimodal language model that generates high-fidelity vector glyphs directly from text descriptions or image exemplars. Given a style prompt, optional reference glyph images, and a target character, VecGlypher autoregressively emits SVG path tokens, avoiding raster intermediates and producing editable, watertight outlines in one pass. A typography-aware data and training recipe makes this possible: (i) a large-scale continuation stage on 39K noisy Envato fonts to master SVG syntax and long-horizon geometry, followed by (ii) post-training on 2.5K expert-annotated Google Fonts with descriptive tags and exemplars to align language and imagery with geometry; preprocessing normalizes coordinate frames, canonicalizes paths, de-duplicates families, and quantizes coordinates for stable long-sequence decoding. On cross-family OOD evaluation, VecGlypher substantially outperforms both general-purpose LLMs and specialized vector-font baselines for text-only generation, while image-referenced generation reaches a state-of-the-art performance, with marked gains over DeepVecFont-v2 and DualVector. Ablations show that model scale and the two-stage recipe are critical and that absolute-coordinate serialization yields the best geometry. VecGlypher lowers the barrier to font creation by letting users design with words or exemplars, and provides a scalable foundation for future multimodal design tools.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[CVPR'26] VecGlypher: Unified Vector Glyph Generation with Language Models

14711Shell, PythonJan 31, 20267 months agoApache-2.0

Similar Papers

Cite this paper

@article{huang2026vecglypher,
  title  = {VecGlypher: Unified Vector Glyph Generation with Language Models},
  author = {Xiaoke Huang and Bhavul Gauri and Kam Woh Ng and Tony Ng and Mengmeng Xu and Zhiheng Liu and Weiming Ren and Zhaochong An and Zijian Zhou and Haonan Qiu and Yuyin Zhou and Sen He and Ziheng Wang and Tao Xiang and Xiao Han},
  year   = {2026},
  eprint = {2602.21461},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.21461v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.21461.svg)](https://codeofpaper.com/paper/2602.21461)

Discussion