About NitroType API
What is this?
This is an unofficial API for NitroType.com, providing JSON data and dynamic image generation for racer statistics. Anyone can use it for free.
Why does this exist?
As a fan and appreciator of NitroType's application, I politely requested that they expose official API endpoints so users could access their own stats programmatically. Unfortunately, they refused.
I wanted to display my live WPM (words per minute) stats dynamically on my GitHub profile at github.com/moefingers, but GitHub README files don't support dynamic content or JavaScript—they're purely static Markdown.
The Solution
Since NitroType wouldn't provide an API, I built one myself. This API scrapes public NitroType racer pages and provides two key features:
- JSON Endpoints: Retrieve racer statistics as structured data for use in applications
- Dynamic Image Generation: Generate stat images on-demand that update with each request
The images are perfect for static platforms like GitHub profiles because each time the image URL is loaded, it fetches fresh data and generates a new image—creating the illusion of dynamic content.
Built for Everyone
This API is completely free and open for anyone to use. Whether you want to:
- Display your NitroType stats on your GitHub profile
- Fetch racer data for a custom application or bot
- Create forum signatures with live stats
- Build analytics tools or leaderboards
- Integrate NitroType stats into your personal website
You're welcome to use both the JSON data endpoints and image generation features however you'd like.
How It Works
- The API scrapes public NitroType racer pages (no authentication required)
- Data is extracted from the page source and returned as clean JSON
- For images, the API uses node-canvas to draw custom stat graphics server-side
- All parameters are customizable (colors, sizes, fonts)
- Images are generated fresh on each request—no caching
Get Started
Check out the API Documentation to see interactive examples and learn how to use both the JSON and image generation endpoints.
Disclaimer
This is an unofficial API and is not affiliated with, endorsed by, or connected to NitroType.com. All data is scraped from publicly accessible pages. Use responsibly and respect NitroType's servers.