Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
uuid.ninja is an RFC4122 UUID tool for developers. The page can directly generate UUID v3, v4, v5, and v7, and it also provides an HTTP API that requires no complex setup. It is not positioned as a full development platform, but rather as a highly focused utility: helping developers, testers, or automation scripts quickly obtain UUIDs.
The feature set is fairly complete: v3/v5 support deterministic UUID generation from a namespace UUID and name; v4 can directly generate random UUIDs; and the v7 endpoint can generate time-ordered UUIDs, with support for a seq parameter. If seq is not provided, an internal sequence is used. The API design is very straightforward, with endpoints including /api/v3/<namespace uuid>/<name>, /api/v5/<namespace uuid>/<name>, /api/v4, and /api/v7. Responses respect the Accept header and support both application/json and text/plain, with JSON as the default. This makes it friendly for Shell usage, CI, backend services, or quick debugging. No official SDK was found, but the HTTP API is enough to be called from any programming language.
The page marks the source as GitHub and states that it is MIT licensed, indicating that the source code is open and the license is permissive. However, the crawled text does not provide a specific repository URL, deployment steps, or self-hosting instructions, so whether it can be self-hosted directly and how to run it still require checking the source code. The documentation is short and direct, providing curl examples and endpoint structures. Its shortcomings are the lack of information on error codes, rate limits, availability SLA, privacy policy, authentication, and security boundaries.
The text does not mention paid plans, an account system, or usage limits. Combined with the MIT license, it can be regarded as a mostly free tool. If you only need to generate UUIDs occasionally or call it from scripts, it offers excellent value. If you plan to use it as a high-frequency production dependency, you should carefully evaluate its stability and limitations.
Its advantages are that it is lightweight, requires almost no learning curve, has a simple API, and supports plain-text responses. It is especially suitable for developers, testers, CI scripts, and temporary toolchains. Its limitations are that the scope is relatively narrow, and there is no information on batch generation, SDKs, service status, or enterprise support. The crawled text does not indicate how well it can be accessed from China. If access is unstable, alternatives include UUID libraries in various programming languages, uuidgenerator.net, or a small self-hosted service.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on uuid.ninja official site.
uuid.ninja is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach uuid.ninja directly.