# Yan — Glitch Camera & ASCII Art Generator > Yan is a glitch camera and ASCII art generator for iOS, Android and the browser. It applies 36+ algorithmic effects — pixel sorting, CRT scanlines, RGB channel shift, ASCII conversion, Risograph print separation, 1-bit dithering and more — to turn ordinary photos into deliberately broken, poster-grade artwork. ## Facts - **Category**: glitch camera & ASCII art generator / generative image effects - **Platforms**: iOS 15.0+, Android 8.0+, and any modern browser - **Price**: free to download; ad-supported with an optional subscription - **Effects in the app**: 36+ - **Filters in the browser Texture Studio**: 28 - **Privacy**: all image processing runs on-device; Texture Studio uses browser Canvas 2D and uploads nothing - **App Store**: https://apps.apple.com/app/id6757863100 - **Google Play**: https://play.google.com/store/apps/details?id=com.hugo.glitch - **Signature effects**: Pixel Sort, Luma Stretch, RGB Shift, CRT 1987, Glass & Frost, ASCII & Glyph, 1-Bit Dither, Vertical Melt, Blob Track, Block Jitter, Risograph, Cyanotype & Ink Wash ## Main pages - [Home](https://yan.yichenlab.com/): what Yan is, the effect catalogue, and an FAQ with the platform, pricing and privacy facts. - [Texture Studio](https://yan.yichenlab.com/textures/): free browser tool running 28 texture filters entirely client-side with Canvas 2D. No install, no account, no upload. Exports PNG. - [Blog](https://yan.yichenlab.com/blog/): tutorials explaining how each glitch algorithm works and when to use it. - [Privacy Policy](https://yan.yichenlab.com/privacy/) - [Terms of Service](https://yan.yichenlab.com/terms/) ## Tools Each tool page is a single-algorithm view of the same Canvas 2D engine: no install, no account, no image upload. - [Pixel Sorting, Online](https://yan.yichenlab.com/tools/pixel-sorting-online/): Pixel sort any photo in your browser. Horizontal and vertical brightness sorting, adjustable threshold, full-resolution PNG export. No upload, no account, no install. - [ASCII Art Generator](https://yan.yichenlab.com/tools/ascii-art-generator/): Convert any photo into ASCII art in your browser. Adjustable character density, four glyph sets including Braille dot cells and block elements, colour sampled from the photo, PNG export. No upload required. - [Dither Converter](https://yan.yichenlab.com/tools/dither-converter/): Dither any photo in your browser: 8x8 Bayer ordered dithering plus Floyd-Steinberg and Atkinson error diffusion in four ink colourways. Full-resolution PNG export, nothing uploaded. - [Halftone Generator](https://yan.yichenlab.com/tools/halftone-generator/): Turn photos into halftone dot patterns in your browser. CMYK screen angles, dot-to-cross density ramp, stipple and vector marks, full-resolution PNG export. Nothing is uploaded. - [Risograph Effect](https://yan.yichenlab.com/tools/risograph-effect/): Give any photo a Risograph print look in your browser: CMYK ink separation, per-plate halftone screens, deliberate misregistration and warm paper tone. Free PNG export, no upload. - [Cyanotype Photo Effect](https://yan.yichenlab.com/tools/cyanotype-photo/): Turn a photo into a cyanotype blueprint in your browser: Prussian blue tone mapping, paper highlights and fibre grain. Free full-resolution PNG export, nothing uploaded. - [Glitch Generator](https://yan.yichenlab.com/tools/glitch-generator/): Create cyberpunk glitch art in your browser. CRT scanlines, horizontal & vertical pixel sorting, matrix decimation and chromatic shift. 100% client-side Canvas 2D processing with full-resolution PNG export. ## Tutorials - [The Risograph Aesthetic: Simulating Spot Inks and Misregistration in Code](https://yan.yichenlab.com/blog/risograph-effect-guide/): Explore the mechanics of Risograph printing: soy-based spot inks, screen angles, tactile misregistration, and how to simulate them faithfully in the browser. - [Digital Cyanotype: Recreating Historic Prussian Blue Prints in Code](https://yan.yichenlab.com/blog/cyanotype-photo-guide/): Explore the 1842 iron-salt printing process and how to digitally recreate Prussian blue tones, paper highlights, and fiber grain in the browser. - [Top 7 Free Online ASCII Art & Pixel Sorting Tools (No Sign-up)](https://yan.yichenlab.com/blog/free-online-ascii-art-and-pixel-sorting-tools/): Curated list of the best browser-based ASCII art generators, pixel sorters, and dither tools in 2026. Free, client-side, with zero upload requirements. - [Best Glitch Photo Apps for iOS & Android in 2026 (Free & Pro Tools Tested)](https://yan.yichenlab.com/blog/best-glitch-photo-apps-2026/): A hands-on feature and architectural comparison of four glitch art tools in 2026: Glitché, Hyperspektiv, PhotoMosh, and Yan. Platform coverage, export ceilings, processing model, and privacy trade-offs. - [CRT: Bring Back the 1987 TV Set](https://yan.yichenlab.com/blog/crt-aesthetic-guide/): Yan's CRT mode adds scanlines, phosphor bloom, and chromatic shift. A guide to getting that pre-flat-panel look without owning a 30kg trinitron. - [ASCII Art: When Pixels Become Letters](https://yan.yichenlab.com/blog/ascii-art-tutorial/): Turn photos into typography. A guide to Yan's ASCII Art mode, from green-terminal classics to color-preserved variants. - [1-Bit Dither: Two Colors, Infinite Mood](https://yan.yichenlab.com/blog/one-bit-dither-guide/): Get the early-Mac, fax-machine, risograph look with Yan's 1-bit dither. Threshold, Floyd-Steinberg, Atkinson, and Bayer — explained. - [Vertical Melt: Pixels That Drip](https://yan.yichenlab.com/blog/vertical-melt-guide/): Pixel Sort's patient sibling. A guide to Yan's Vertical Melt — what it does, when to use it, and how to keep it from becoming mud. - [Why We Built Yan: The Anti-Polished Glitch Camera Philosophy](https://yan.yichenlab.com/blog/why-we-built-yan/): The story behind Yan. Why another photo editor? Because the world needed one that actually breaks things. - [Mastering Pixel Sort: A Complete Guide](https://yan.yichenlab.com/blog/mastering-pixel-sort/): Learn how to use Yan's Pixel Sort feature to create stunning glitch art. From basic techniques to advanced workflows. - [RGB Shift: Creative Techniques for Chromatic Chaos](https://yan.yichenlab.com/blog/rgb-shift-creative-techniques/): Explore the art of color channel separation. How to use RGB Shift to create that retro 3D glasses effect and beyond. - [Luma Stretch: Speed and Light](https://yan.yichenlab.com/blog/luma-stretch-speed-and-light/): Master Yan's Luma Stretch effect - transform brightness into velocity. Create dynamic speed lines and motion trails from static images. - [Block Jitter: The Art of Controlled Chaos](https://yan.yichenlab.com/blog/block-jitter-controlled-chaos/): Dive into Block Jitter - Yan's most chaotic effect. Learn to create corrupted broadcast aesthetics and datamosh vibes. - [Combining Effects: Advanced Workflows](https://yan.yichenlab.com/blog/combining-effects-advanced-workflows/): Learn how to stack Yan's effects for maximum impact. From subtle enhancements to full digital destruction. ## Languages - [English](https://yan.yichenlab.com/) - [简体中文](https://yan.yichenlab.com/zh-CN/) - [繁體中文](https://yan.yichenlab.com/zh-TW/) - [日本語](https://yan.yichenlab.com/ja/) ## Optional - [Full text of every tutorial](https://yan.yichenlab.com/llms-full.txt)