Generate Sudoku puzzles with a single URL
- Guaranteed unique solution
- No API key required
- Image & interactive embed
Difficulty
Get a Sudoku image with specific difficulty by adding /{difficulty} to the URL
Note: A different Sudoku is generated every time it loads
Static Sudoku
Generate a fixed Sudoku based on a seed, same URL always returns same Sudoku
You can find a list of all images here.
ID Rule Explanation
Static Sudoku image IDs use a composite encoding:
- First digit: Represents difficulty level (1-6)
- Remaining digits: The actual image ID
Examples:
11 → 11 → Difficulty 1, ID 1 image
325 → 325 → Difficulty 3, ID 25 image
71/81 → 71/81 → Default difficulty 1, ID 1 image (same as 11)
Note: First digit over 6 defaults to difficulty 1.
Custom Size & Format
Get a customized Sudoku image by appending ?width={width}&format={format} to the URL
Image Embed
Embed a Sudoku image with a link to solver page to help users solve the Sudoku
<iframe
name="sudoku-embed"
src="/embed"
style="border: none; overflow: hidden; width: 100%; height: 100%;"
>
Sudoku Game
</iframe> Interactive Embed
Embed a complete interactive Sudoku game, adapted for both mobile and web
<iframe
name="sudoku-interactive"
src="https://www.sudoku100.com/embed/interactive"
width="800"
height="600"
style="border: none; overflow: hidden; border-radius: 6px;"
>
Interactive Sudoku Game
</iframe> - Responsive design adapts to width
- Adjustable width via ?width={width}
- Supports touch and keyboard shortcuts
- Minimum size: 320px x 480px
AI Integration Examples
Use these prompts in ChatGPT, Claude, or other AI tools to instantly generate Sudoku content.
💡 Tip: These URLs can be directly used in Markdown, HTML, or AI-generated content, websites, or applications; no API key required.
Use Cases
The Sudoku100 API can be used in a wide range of applications, from content creation to educational tools.
- Add Sudoku puzzles to blog posts
Easily insert Sudoku images into articles using a simple URL. - Generate printable Sudoku worksheets
Create high-quality printable puzzles for classrooms, books, or PDFs. - Embed Sudoku games in educational platforms
Integrate interactive Sudoku games into learning websites or apps. - Create AI-generated content with puzzles
Use with AI tools to dynamically generate Sudoku-based content. - Build Sudoku apps or tools
Power your own Sudoku generator, solver, or mobile app. - Enhance newsletters and social media
Share daily or weekly Sudoku puzzles with your audience.
Why Sudoku100 API?
Designed for developers, creators, and AI systems — the Sudoku100 API is the simplest way to generate, embed, and scale Sudoku content.
No API Key Required
Start instantly with zero setup. No authentication, no tokens, no limits — just use a URL. Perfect for AI tools, automation, and rapid integration.
Unlimited Requests
Generate as many Sudoku puzzles as you need without rate limits. Ideal for sudoku generator APIs, bulk content creation, and high-traffic websites.
Guaranteed Unique Solution
Every Sudoku puzzle is validated to ensure a single correct solution. Reliable for educational tools, printable worksheets, and puzzle platforms.
Static & Dynamic Support
Use dynamic endpoints for fresh puzzles, or static IDs for consistent results. Perfect for blogs, SEO pages, and reproducible AI content.
Multiple Formats & Sizes
Output Sudoku puzzles in PNG, JPG, SVG, or WebP with customizable sizes. Optimized for printable sudoku, social media, and responsive design.
AI-Ready by Design
Built for seamless use in ChatGPT, Claude, Gemini, and other LLMs. Simply provide a prompt, and the AI can directly return a usable Sudoku URL.
Easy Embed Anywhere
Embed Sudoku images or full interactive games using simple URLs or iframe. Works with blogs, CMS platforms, apps, and no-code tools.
SEO & Content Growth Friendly
Generate thousands of unique Sudoku pages or images to scale your content. Boost rankings for keywords like sudoku generator api, printable sudoku, sudoku embed.
Quick Start
API (Sudoku Image)
- 1 www.sudoku100.com/api — get a daily Sudoku
- 2 /api/easy — choose difficulty
- 3 /api/img-id/238 — get static Sudoku by ID
- 4 ?width=500&format=png — customize size & format
Embed (Interactive Sudoku)
- 1 www.sudoku100.com/embed — embed Sudoku image + solver link
- 2 www.sudoku100.com/embed/interactive — embed interactive Sudoku game
- 3 ?width=600 — customize embed width
FAQ
Is the Sudoku API free to use?
Yes, the Sudoku API is completely free for both personal and commercial use.
Can I use the API on my commercial website?
Absolutely! You can use our API on any website, including commercial projects. We simply ask that you attribute Sudoku100 when possible.
Does it support interactive Sudoku games?
Yes! You can use our /embed URL or iframe to embed a fully functional Sudoku game from Sudoku100. Players can input numbers, check answers, get hints, and solve Sudokus directly on your website.
Is the difficulty consistent each time?
/api provides daily random difficulty; /api/{difficulty} lets you specify a fixed difficulty (beginner, easy, medium, hard, expert, extreme); static Sudoku IDs 1-100 are beginner, 101-200 are easy, 201-300 are medium, 301-400 are hard, 401-500 are expert, 501-600 are extreme.
Do all generated Sudokus have a unique solution?
Yes, we use a rigorous multi-step verification and backtracking process to ensure all Sudokus have a unique correct solution.
How often can I request new Sudokus?
There are no rate limits. You can request as many Sudokus as you need. For cached/dynamic Sudokus, a new Sudoku is generated on each request.
What image formats are supported?
We support PNG, WebP, SVG, and JPG formats. PNG is recommended for the best quality, while WebP offers the best compression.
Can I customize the size of the generated images?
Yes, you can specify any size from 100px to 1000px using the width parameter. The height will automatically match the width to maintain a square aspect ratio.
Is there a way to get a specific Sudoku?
Yes! Use the static API with a seed number (e.g., /api/img-id/238) to get the same Sudoku every time. You can find available templates on our website.