ZX Spectrum Basic Emulator - Online Retro Code Playground
Write and run simple Sinclair BASIC programs in a browser-based ZX Spectrum emulator. Load demo programs and experience 80s computing. Educational fun.
UD5 Toolkit
X-Custom-Header or Authorization). Leave empty for a simple request.Access-Control-Allow-Origin header. Browsers block the response to protect user data.Access-Control-Allow-Origin: *, bypassing the browser's same-origin policy. Use public proxies only for non-sensitive testing.OPTIONS request to check if the server allows the actual request. This is called a preflight. If the server doesn't respond with the correct CORS headers, the actual request is never sent.Access-Control-Allow-Origin header to your server responses. For preflighted requests, you also need to handle OPTIONS requests and return appropriate Access-Control-Allow-Methods and Access-Control-Allow-Headers.GET, HEAD, POST with standard headers and content types. They don't trigger a preflight. Any other request (like PUT, DELETE, or custom headers) triggers a preflight OPTIONS check, making them slower and potentially blocked if the server isn't configured correctly.Write and run simple Sinclair BASIC programs in a browser-based ZX Spectrum emulator. Load demo programs and experience 80s computing. Educational fun.
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
See how Trusted Types prevents unsafe HTML assignment. Test against injected scripts. Modern security practice.
Learn how to register your PWA to handle custom URL protocols. See the manifest entry and test.
Check if your related native or PWA app is installed. See the API in action and copy the code.
Smash bricks with a ball and paddle. Multiple rows of colored bricks, power‑ups, and score tracking. All built with HTML5 Canvas.
Test SQL injection inputs on a mock database and see the resulting query. Learn how to prevent SQLi. No real data.
Paste your manifest.json and instantly validate it against the W3C spec. Catch errors and warnings. Client‑side.
Pick a package name and generate a custom version or download badge as a static image or Markdown link. For readme files.
Fill in your PWA details to generate a valid manifest.json file. Include icons, theme color, display mode.
Parse XML strings into compact JSON representation. Handles attributes and text nodes intelligently. Quick and private, ideal for API response translation.
Paste your Swagger/OpenAPI YAML and see a rendered API documentation preview with expandable endpoints. All local rendering.
Validate and compare semantic version strings. Check if a version satisfies a range (e.g., ^1.2.3). Visual breakdown of major.minor.patch. Local only.
Paste a GeoJSON object and validate its structure. Catch missing coordinates, wrong types, and feature errors. Local.
Generate a dummy RSA or EC public/private key pair for educational visualization. Shows key structure and ASN.1 dump. Not for production use.
Fold a virtual square paper step by step with crease lines and visual previews. Practice origami basics without wasting real paper. All canvas‑based.
Paste your .htaccess rules and check for common syntax errors or misconfigurations. No server required; static analysis.
Translate YAML configuration files into JSON format instantly. Validate syntax during conversion. Perfect for DevOps and configuration management. Secure client-side operation.
Paste two Markdown texts and see a side‑by‑side diff with rendered preview. Perfect for editing and collaboration.
Paste JSON-LD and validate basic syntax and required properties for Article, Product, etc. Local only. Instant feedback.
Derive a strong cryptographic key from a password using PBKDF2 with SHA‑256. Adjust iterations and salt. Educational and test tool.
Generate a series of semantic version tags with optional prefixes. Copy for your release script. Consistent tagging.
Validate if a version string follows SemVer 2.0.0. Also sort and compare versions. Developer tool.
Write slides in Markdown and instantly preview a web‑based presentation. Export as HTML. Pure frontend.
Paste a GraphQL SDL schema and get auto‑generated Markdown documentation. Perfect for API docs. All local.
Upload a 512x512 logo and get resized icons for every PWA requirement. Download a zip and the corresponding manifest.json snippet.
Load a video and visually check if audio aligns with lips. Use frame‑by‑frame stepping. Debug playback issues.
Toggle a screen wake lock to prevent the device from dimming or sleeping. See the lock state and learn the API.
Check if your page triggers the beforeinstallprompt event. Simulate the install flow. Debug PWA installability.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.