What you end up with
OpenASCII running in your browser, on your own computer. It is free, and it stays free — there is no account, no trial and no subscription at the end of this.
- Time
- About 10 minutes
- Steps
- 11
- Cost
- Free
Before you start
These are one-time installs. If you have used Terminal before, you may have them already — the first step checks.
Install Git
Apple opens a small installer.
Type this into Terminal, then press Return.
xcode-select --installYou know this worked when: Git responds with a version number
Install Node LTS
Choose the macOS Installer (.pkg).
Open downloadYou know this worked when: Node responds with a version number
Install OpenASCII
Open Terminal
Keep it open beside this page.
You know this worked when: Terminal is open
Check Git and Node
Use Terminal. Any current Node LTS works.
Type this into Terminal, then press Return.
git --version node --versionYou know this worked when: Git and Node respond with version numbers
Copy OpenASCII to this Mac
Type this into Terminal, then press Return.
cd ~ if [ ! -d OpenASCII/.git ]; then git clone https://github.com/Blueturboguy07/OpenASCII.git fiYou know this worked when: An OpenASCII folder appears
Open the OpenASCII folder
Type this into Terminal, then press Return.
cd OpenASCIIYou know this worked when: Your terminal prompt is inside the OpenASCII folder
Use the reviewed version
Type this into Terminal, then press Return.
git checkout 8fc32ce16a6536c1a37a36e483fdc39dfd50d5cdYou know this worked when: Git reports the reviewed commit
Install dependencies
This downloads about 65 small packages.
Type this into Terminal, then press Return.
corepack pnpm installYou know this worked when: The install finishes without an error
Start OpenASCII
Keep Terminal open — OpenASCII runs from it, and closing the window stops it.
Type this into Terminal, then press Return.
corepack pnpm devYou know this worked when: The terminal prints a localhost address
Open OpenASCII
If the terminal printed a different address, open that one instead.
Open localhost:5173You know this worked when: The OpenASCII studio loads in your browser
Drop in a photo
Drag any JPG, PNG or GIF onto the canvas. Nothing is ever uploaded.
You know this worked when: Your photo is redrawn as ASCII art
If something goes wrong
Nothing here can damage your computer, and every step can be run again safely. If a command fails, the usual cause is the step before it not having finished.
Still stuck? Tell us what happened and we will fix the guide. Include the step number and we can usually reproduce it.