FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
g

g

pngMakerApp

Public
Like
pngMakerApp
Home
Code
2
README.md
H
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
main.tsx
https://g--4acb770a278111f0b46e569c3dd06744.web.val.run
README.md

Polyglot Png Creator

This val allows creation of polygot png files by uploading a reference image and a file.

A polygot png is a valid png file that also contains arbitrary data. This can be used to create files that serve a different purpose depending on their file extensions. PDF and ZIP files are known to work with polygot png images, although not every software supports the resulting files.

The conversion happens entirely on the client side.

The logic behind the conversion is entirely based on DavidBuchanan314/tweetable-polyglot-png and ported to JavaScript.

HTTP
  • main.tsx
    g--4a…44.web.val.run
Code
README.md
H
main.tsx
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.