License & Attribution
TL;DR
image2cpp on pixel.hjlabs.in is a modified version of the original javl/image2cpp project (2017). It is distributed under the GNU General Public License version 3. You may use, modify, and redistribute it under those terms. Our complete modified source code is publicly available on GitHub.
Original work
- Author: javl (github.com/javl)
- Original repository: github.com/javl/image2cpp
- Original release: 2017
- License: GNU General Public License v3
- Original demo: javl.github.io/image2cpp
Our modifications (2026)
Maintained by Hemang Joshi / hjLabs.in. Major additions:
- Color TFT support (ST7735, ILI9341 RGB565, RGB888)
- Waveshare 3-color e-paper output format
- LVGL output format
- Batch upload
- Atkinson dithering algorithm
- Live OLED preview simulation
- Ad-free interface
- Cloudflare Worker deploy with server-side route rendering
- Specialized landing pages: u8g2, LVGL, e-paper, GFX font
- 12 long-form embedded-display tutorials at /blog
Modified source code: github.com/hemangjoshi37a/hjlabs.in-image2cpp
GNU GPL v3 — your rights
As a recipient of this software (whether you visit the site or download the source), you have the following rights under GPL v3:
- Use the software for any purpose, including commercial use.
- Study how the software works and modify it. The complete source code is publicly available at the GitHub link above.
- Redistribute verbatim copies.
- Distribute modified versions — provided you also release them under GPL v3 and clearly mark them as modified.
Full license text: gnu.org/licenses/gpl-3.0.txt
Pro tier & commercial use
GPL v3 explicitly permits charging for software. The optional Pro tier (batch features and team management) covers the cost of hosting and ongoing maintenance — all underlying code remains GPL v3 and publicly available at the GitHub link above. You are never required to pay to use, view, modify, or redistribute the software.
No warranty
As stated in GPL v3 sections 15 and 16: this software is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the license text for details.
Contact
Questions about licensing or attribution: hemangjoshi37a@gmail.com.