NFT Paint
An app to create on chain pixel art
Last updated
An app to create on chain pixel art
Last updated
is a free to use web application where users can create pixel art and mint it directly to ethereum. Inspired by classic games and apps like Mario Paint and Microsoft Paint, you can choose from multiple palettes, tools, and grid sizes to create with. You will find the ability to use templates or trace photos or even load paintings directly from the to 'remix'. However you see fit, NFT Paint is the tool to help you unleash your inner Picasso onto the Ethereum network.
NFT Paint has many tools to work with, these include:
Small Brush (1 x 1) 'b' on the keyboard
Medium Brush (3 x 3)
Large Brush (5 x 5)
Bucket (Flood Fill) 'g' on the keyboard
Splatter (randomized color splatter) 's' on the keyboard
Star, Diamond, Circle, and Square Stamps
Undo 'ctrl + z' on keyboard
Redo 'ctrl + r' on the keyboard
Eraser (always the first option in the color palette)
Dysto 24 (24 colors from the Dystopunks NFT collection)
Punks 128 (top 128 most frequent colors from the Cryptopunks NFT collection)
Palette Size Options
. Determines the width and height of your pixel grid. The current options are 16x16
, 24x24
, and 32x32
.
Pixel Grid Display
. Choosing to Show the pixel grid will show the outlines of pixels on your grid as you paint.
PFP Mode
. Enabling PFP mode frames your painting by centering it and aligning it along the x-axis, while adding some padding in, as well as a Background Color
you can choose from a predefined set of background colors.
You can load 'Templates' for an easy start. Current template choices include PFPs from some existing pixel art NFT collections along with some items from NES era Super Mario. More will be added over time. If you are feeling a creative block, this might be a good place to start!
You can upload an image and use it to trace over. Choose a File
from your computer to upload, Toggle Tracing On
, and then adjust your Scale
and Positioning
to place your image where it is best suited for tracing. You can adjust the Scale
and Position
at any time during your session.
Save and Load your work quickly, as much as needed. Your paintings are saved to the browser, so clearing browsing data for this site will remove saved paintings. You can also download SVGs and PNGs of your work here.
You can download your current painting as a JSON file. These files can be uploaded to load a painting. Use this feature to share paintings with friends or between devices.
Connect your ethereum wallet here. This will allow you to mint your paintings. Note: Injected is for situations such as using the in wallet mobile browsers for coinbase or metamask.
This feature is simply a novelty, but you may play the in app songs and it will active a music visualizer that forms around the application border.
Sweetie 16
Pico-8
NES
Pear 36
Lospec 500
Island Joy 16
Funky Future 8
Juice 56
You can 'Remix' existing paintings that have been minted to the NFT Paint collection. Simply enter the id of the painting you wish to load, click, and create! No need to worry about theft, paintings are saved with a copy of their hash, so you won't be able to mint the same one twice. You can view existing paintings .
Mint your paintings to the Ethereum network. There is no explicit cost however there will be a gas fee to store the image on chain. The on chain image can be retrieved from location using method #3 getPaintingSVG
.