How to Inscribe Your Own Bitcoin Ordinal (2026 Guide)
Creating your own Bitcoin Ordinal inscription is one of the most exciting things you can do in the Bitcoin ecosystem. Unlike minting an NFT on Ethereum, inscribing on Bitcoin means your content is stored permanently on the most secure blockchain in existence. This guide walks you through everything you need to know to inscribe your first ordinal in 2026.
What Can You Inscribe?
Ordinal inscriptions support virtually any data type that has a MIME type. The most common formats include:
- Images — PNG, JPEG, GIF, WebP. The most popular inscription type by far. Art collections, profile pictures, and generative art all use image inscriptions.
- SVG — Scalable Vector Graphics. Extremely efficient because SVG files are small, making them cheap to inscribe. Many generative art projects use SVG.
- Text — Plain text inscriptions. Used for BRC-20 token operations, on-chain messages, and literary works.
- HTML — Full web pages and interactive applications. Some of the most creative inscriptions are HTML/JavaScript apps that run entirely on-chain.
- Audio — MP3, WAV, and other audio formats. On-chain music is a growing niche.
- Video — MP4 and other video formats. Less common due to larger file sizes and higher costs.
Inscription Services
You do not need to run your own Bitcoin node or use command-line tools to inscribe. Several user-friendly services handle the technical process for you:
OrdinalsBot
OrdinalsBot is one of the most popular inscription services, known for reliability and a straightforward interface. You upload your file, choose your fee rate, pay with Bitcoin or Lightning, and OrdinalsBot handles the commit-reveal transaction process. It supports bulk inscriptions for collections and offers an API for developers.
Gamma
Gamma (formerly Gamma.io) provides a polished inscription experience with additional features for creators. Beyond simple inscriptions, Gamma offers tools for launching full collections with metadata, traits, and marketplace listings. It is particularly popular among artists launching curated projects.
UniSat
UniSat offers inscription services directly through its marketplace and wallet ecosystem. The advantage of using UniSat is seamless integration — you can inscribe, manage, and trade all within the same platform. UniSat also supports BRC-20 token deployment and minting.
How Much Does It Cost to Inscribe?
The cost of an inscription depends on two primary factors:
- File size — Larger files require more block space, which means higher transaction fees. A small text inscription might cost just a few thousand sats, while a 200KB image could cost significantly more.
- Network fee rate — Bitcoin transaction fees fluctuate based on network demand. The fee rate is measured in satoshis per virtual byte (sat/vB). During low-traffic periods, you might pay 5-10 sat/vB. During congestion, rates can spike to 100+ sat/vB.
Typical Inscription Costs (2026 Estimates)
- Small text (under 1KB) — $1 to $5
- Small SVG (1-5KB) — $2 to $10
- Standard image (10-50KB) — $5 to $25
- Large image (100-400KB) — $20 to $50+
- HTML/interactive (varies) — $5 to $50+ depending on complexity
These are rough estimates. Actual costs vary significantly with Bitcoin network congestion. Always check current fee rates before inscribing.
File Size Limits
The theoretical maximum for an inscription is approximately 400KB, constrained by the Bitcoin block weight limit of 4 million weight units. However, practical considerations mean most inscriptions are much smaller:
- Under 50KB — Recommended for reasonable costs. This covers most images when optimized.
- 50-200KB — Feasible but expect higher fees, especially during busy periods.
- 200-400KB — Possible but expensive. Reserve this for high-value inscriptions where permanence justifies the cost.
Optimize your files before inscribing. For images, use tools like TinyPNG or ImageOptim to reduce file size without noticeable quality loss. For SVGs, clean up unnecessary metadata and simplify paths.
Step-by-Step: Inscribing with OrdinalsBot
Here is a walkthrough using OrdinalsBot, one of the most straightforward services:
- Prepare your file — Optimize your image, text, or HTML file. Keep it under 400KB (ideally under 50KB for cost efficiency).
- Visit OrdinalsBot — Go to ordinalsbot.com and click "Inscribe."
- Upload your file — Drag and drop or select your file. The service will display the file size and estimated cost.
- Enter your receiving address — This is the Bitcoin address where the inscribed satoshi will be sent. Use an ordinals-compatible wallet like Xverse, UniSat, or Leather.
- Choose your fee rate — Select a fee rate based on urgency. Lower fees mean slower confirmation (hours to days). Higher fees mean faster confirmation (10-60 minutes).
- Pay the invoice — Send the exact BTC amount shown to the payment address. You can pay on-chain or via Lightning Network on most services.
- Wait for confirmation — The service will process the commit-reveal transaction. Once confirmed, your inscription is permanently on the Bitcoin blockchain.
- Verify your inscription — Check your wallet or use an ordinals explorer to confirm the inscription appears correctly.
Recursive Inscriptions
Recursive inscriptions are one of the most innovative developments in the ordinals ecosystem. A recursive inscription references other inscriptions by their inscription ID, allowing complex compositions without duplicating data.
How Recursive Inscriptions Work
Instead of embedding all assets directly, a recursive inscription can contain HTML or SVG code that loads other inscriptions as dependencies. For example, a generative art piece might reference a shared JavaScript library that was inscribed once, and then hundreds of individual artworks use that same library without re-inscribing it.
Why Recursive Inscriptions Matter
- Dramatically reduced costs — Shared libraries and assets are inscribed once and reused across many inscriptions.
- Complex applications — Full-featured on-chain applications become practical when code can be modularized.
- Composability — Inscriptions can build on each other, creating layered digital artifacts.
- 3D and interactive art — Recursive inscriptions have enabled on-chain 3D renderers, games, and dynamic visual art.
Inscribing a Collection
If you are an artist or creator looking to launch a full collection, the process involves additional planning:
- Prepare all assets — Generate or create all images/files for your collection. Ensure consistent formatting and optimization.
- Choose a bulk inscription service — OrdinalsBot, Gamma, and UniSat all support bulk inscriptions. Some offer collection metadata support (names, traits, descriptions).
- Plan your inscription order — Lower inscription numbers within a collection can carry prestige. Some creators inscribe in a specific sequence for storytelling or rarity purposes.
- Set aside sufficient BTC — Bulk inscriptions can be costly. Calculate total costs based on file sizes and current fee rates before starting.
- Market your launch — Build anticipation on X (Twitter), Discord, and ordinals-focused communities before inscribing.
Tips for First-Time Inscribers
Best Practices
- Start small — Inscribe a text or small image first to understand the process before committing to larger projects.
- Check fee rates — Use mempool.space to monitor current Bitcoin fee rates. Inscribe during low-fee periods (often weekends) to save money.
- Double-check your receiving address — Bitcoin transactions are irreversible. Ensure you are sending to an ordinals-compatible wallet address.
- Keep originals — Always keep high-resolution originals of your files. The inscribed version is optimized for blockchain storage.
- Understand permanence — Once inscribed, your content cannot be edited or deleted. Review everything carefully before confirming.
Common Questions
Can I inscribe on a specific rare satoshi?
Yes. Some inscription services allow you to specify a particular satoshi for your inscription. Inscribing on an uncommon, rare, or epic satoshi adds additional collector value. This is an advanced feature that requires understanding of satoshi hunting and UTXO management.
What if I make a mistake?
Inscriptions are permanent. If you inscribe the wrong file or make an error, you cannot undo it. The inscribed satoshi will always carry that content. This is why testing with small, inexpensive inscriptions first is highly recommended.
Can I inscribe for free?
No. Every inscription requires a Bitcoin transaction, which means paying mining fees. There is no way to inscribe without spending BTC. The minimum cost is whatever the network requires for the transaction size at the current fee rate.
Do I need to run a Bitcoin node?
No. Inscription services handle all the technical complexity. You just need a Bitcoin wallet with funds and a file to inscribe. Running your own node and the ord CLI tool is only necessary if you want full control over the process or are building developer tools.
Inscribing on Bitcoin is creating something permanent. Unlike any other platform, your inscription will exist as long as the Bitcoin network exists — which, by all indications, is forever.