All Free Developer Tools, Generators & Playgrounds
Every tool on webdevpuneet.com in one place — CSS generators, converters, dev utilities and interactive coding playgrounds. Free, private and right in your browser.
Updated October 1, 2026
Color Contrast Checker
WCAG AA & AAA complianceCheck foreground/background color contrast ratio against WCAG 2.1 AA and AAA. Live preview for text, large text, and UI components. Suggested fix when you fail.
Media Queries Generator
CSS · SCSS · Tailwind · JSGenerate CSS media queries with Bootstrap, Tailwind, or MUI breakpoints. Add dark mode, reduced motion, print, and retina feature queries. Export as CSS, SCSS mixins, Tailwind config, or JS strings.
CSS Shape Generator
37 shapes · 7 exportsGenerate pure CSS for 37 shapes — triangles, arrows, stars, hearts, hexagons, speech bubbles and more. Customize color, size, rotation. Export as CSS, HTML, React, Tailwind, SCSS, Styled-Components, or Vue.
CSS Easing Generator
Cubic-bezier curve editorVisual CSS cubic-bezier easing generator. Drag handles to create custom timing functions, preview live animations, copy transition/animation snippets. 27 presets including Back, Expo, Circ easings.
CSS Animation Generator
Keyframe animation builder79 CSS keyframe animations with live preview. Visual cubic-bezier editor. Export CSS, Tailwind config, or React.
CSS Loader Generator
Animated spinners10 pure CSS loading animations. Customize colors, size, and speed. Copy CSS and HTML instantly.
CSS Transform Generator
Translate, rotate, scaleVisual sliders for translate, rotate, scale and skew with live preview. Transform-origin picker, 3D perspective, 10 presets. Export CSS, Tailwind, or React.
CSS Filter Generator
Visual image filters9 CSS filter functions with live side-by-side preview. Blur, brightness, contrast, saturate, grayscale, sepia, hue-rotate, invert, opacity + drop-shadow. 10 presets.
Box Shadow Generator
CSS shadow studioMulti-layer CSS box shadow studio with neumorphism presets. Export CSS, Tailwind, JS, or SCSS.
Gradient Generator
CSS gradient builderBuild CSS linear, radial, and conic gradients visually. Color stop editor, presets, and CSS/Tailwind export.
Flexbox Builder
Visual layout editorVisual CSS Flexbox layout editor. Control every flex property and export CSS, SCSS, Tailwind, or React.
CSS Grid Builder
Visual grid layout editorBuild CSS grid layouts visually — drag to create named areas, edit column/row tracks, adjust gaps. Export CSS, SCSS, Tailwind, React, or full HTML.
Color Palette Generator
Harmony-based palettesGenerate harmonious color palettes from any base color. Monochromatic, analogous, complementary, triadic, shades & more. Export CSS vars, Tailwind, Hex, HSL, SCSS.
CSS Clamp() Generator
Fluid responsive typographyGenerate a full fluid type scale (xs–4xl) using CSS clamp(). Visual viewport slider, 6 scale ratios, formula explainer. Export CSS vars, Tailwind, or SCSS.
Glassmorphism Generator
Frosted glass effect builderBuild CSS glassmorphism effects visually — blur, transparency, saturation, border, shadow. 8 presets, image upload, Tailwind & React export.
Mesh Gradient Generator
SVG mesh gradient builderCreate smooth, organic mesh gradients with draggable color blobs. Export as SVG, PNG, or CSS radial-gradient code.
CSS Minifier / Beautifier
Minify & format CSSMinify CSS to reduce file size or beautify it for readability. Shows compression stats, syntax highlighting, file upload, and history.
CSS Autoprefixer
Vendor prefixes + BrowserslistAdd vendor prefixes to CSS with PostCSS Autoprefixer in your browser. Choose Browserslist presets or custom targets, reject browsers, configure grid/flexbox prefixes, remove old prefixes, and copy or download output.
Color Picker
HEX · RGB · HSL · OKLCHPick any color and convert instantly between HEX, RGB, HSL, HSV, OKLCH, and CMYK. Smart paste, WCAG contrast ratios, copy any format.
CSS Clip-path Generator
Visual polygon editorVisual CSS clip-path editor with draggable handles. 18 presets — triangle, star, hexagon, arrow, chevron. Polygon, circle, ellipse & inset modes. CSS, Tailwind & React export.
SVG Wave Generator
Layered wave dividersGenerate smooth SVG wave dividers with sliders for amplitude, wave count, layers, and height. Top or bottom edge, solid or gradient fill. Export SVG, CSS background, or React.
Carousel Builder
HTML · CSS · JS · ReactBuild a responsive carousel visually and export clean HTML, CSS, JavaScript, or a React component. Slide & fade transitions, arrows, dots, autoplay, accent color, and more.
CSS Button Generator
Gradient, neon, glass, 3D buttonsCreate beautiful CSS buttons with live preview. 16 presets including gradient, glassmorphism, neumorphism, neon glow, 3D, outlined. Export CSS, SCSS, React JSX, Tailwind.
Navbar Builder
Visual navbar designerBuild a custom navbar visually — 4 layouts with logo, links, colors, and fonts. Export HTML+CSS, React, Tailwind, or Vue 3 SFC.
SVG Animation Generator
CSS, SMIL & GSAPAnimate SVG shapes with CSS, SMIL, or GSAP. 50+ presets — rotate, bounce, draw stroke, marching ants, orbit. Download as SVG or HTML.
SVG Motion Studio
Timeline SVG animatorAnimate SVG layers with timeline keyframes, bezier easing, drag-and-drop reorder, copy/paste keyframes, custom presets, and export to CSS, GSAP, ScrollTrigger, Framer Motion, or Lottie JSON. Multi-project library and GitHub Gist sync keep projects across devices.
Font Pairing Tool
Google Font combinationsDiscover curated Google Font combinations with live preview. Adjust heading and body sizes with CSS export.
Responsive Preview
Test any screen sizePreview any website at 8 screen sizes from 320px mobile to 1920px wide. Zoom controls and device tabs.
CSS → Tailwind
Convert CSS to utilitiesPaste CSS and get the equivalent Tailwind utility classes instantly. Handles spacing, colors, typography, flexbox, grid, borders, and more — with arbitrary value fallbacks.
Tailwind → CSS
Expand utilities to CSSPaste Tailwind utility classes and get the equivalent CSS declarations. Supports all spacing, color, typography, flex, grid utilities — plus arbitrary values and responsive/state variants.
Toggle Switch Generator
Accessible switch UI + code exportDesign accessible CSS toggle switches with live state previews. Customise size, colors, shape, and transitions. Export HTML+CSS, React, Vue 3, or Tailwind with ARIA built in.
jQuery Playground
72 lessons · live previewLearn jQuery with 72 interactive lessons across 16 chapters — including Utilities, Deferred & Promises, and Plugin Basics. Live preview, syntax highlighting, progress tracking, console, and quick-check challenges.
Bootstrap 5 Playground
50 lessons · live previewLearn Bootstrap 5 with 50 interactive lessons across 15 chapters — grid, forms with floating labels, modals, toasts, offcanvas, carousel, position utilities, and more. Native dark mode, auto-init JS components, live preview.
Vue.js Playground
40 lessons · Composition API · Mini-ProjectsLearn Vue 3 interactively with 40 guided lessons across 13 chapters — Options API, Composition API, all six core directives, composables, slots, provide/inject, Teleport, custom directives, v-memo, async components, and 4 real mini-projects. Live preview, progress tracking, share via URL. No install.
HTML Playground
42 lessons · Click-based · Live previewLearn HTML interactively with 42 click-based lessons across 13 chapters — tags, forms, tables, semantic HTML, responsive images, native components (dialog, SVG, ARIA), performance hints, and SEO metadata. Live split-pane preview, no typing required, no install.
JavaScript Playground
60 lessons · DOM · Async · CanvasLearn JavaScript interactively with 60 guided lessons across 25 chapters — from variables and functions through DOM, events, async/await, fetch, closures, classes, generators, Web Workers, Canvas, performance, security, and testing. Live editor, clickable DOM preview, console panel, progress tracking. No install.
SVG Playground
44 lessons · shapes · paths · animationLearn SVG interactively from beginner to pro with 44 guided lessons across 12 chapters — shapes, paths, viewBox, gradients, patterns, text, transforms, filters, clipping, masking, plus CSS and SMIL animation. Live editor, instant preview, transparency grid, animation replay, progress tracking. No install.
TypeScript Playground
Learn TypeScript with live lessonsLearn TypeScript interactively with 32 guided lessons across 10 chapters — basic types, inference, arrays, tuples, object types, aliases, interfaces, unions, functions, classes, generics, utility types, keyof, type guards, conditional types, mapped types, async patterns, tsconfig, migration, and best practices. No install, no setup.
Tailwind Playground
Learn Tailwind CSS with a live editorLearn Tailwind CSS interactively with a live HTML editor and instant preview. 48 lessons across 15 chapters — utility classes, group/peer modifiers, arbitrary variants, has-* modifier, @layer, print styles, motion-safe, skeleton loading, dialog/popover patterns, Tailwind v4 changes, and accessibility. No install, no setup.
CSS Playground
Learn CSS with a live editorLearn CSS interactively with a live editor and instant preview. 53 lessons across 18 chapters — selectors, box model, flexbox, grid, animations, variables, responsive design, container queries, subgrid, CSS nesting, @layer, logical properties, scroll-driven animations, blend modes, @property, and modern units. No install, no setup.
SCSS Playground
45 lessons · Sass modules · tokensLearn SCSS and Sass online with 45 guided lessons, a live HTML preview, and compiled CSS output — variables, nesting, @use, @forward, mixins, functions, maps, loops, design tokens, CSS variables, responsive mixins, cascade layers, container queries, architecture, and modern Sass patterns. No install.
React Playground
Learn React with a live code editorLearn React interactively with a live code editor and instant preview. 44 lessons across 19 chapters — JSX, hooks, state, forms, error boundaries, portals, keys, compound components, render props, Suspense, useTransition, testing, GSAP in React, and more. JSX syntax highlighting, console panel, Quick Check challenges. No install, no setup.
Angular Playground
45 lessons · Signals · RxJS · TestingLearn Angular interactively with 45 guided lessons across 13 chapters — templates, directives, components, services, routing, standalone components, signals, reactive forms, RxJS, lazy loading, change detection, testing, and feature architecture. Live preview, no Angular CLI, no install.
Next.js Playground
App Router sandboxPrototype Next.js App Router screens in your browser. Edit page.jsx, layout.jsx, globals.css, and a route handler with live preview, API testing, autosave, and ZIP export.
GSAP Playground
Learn GSAP animation interactivelyLearn GSAP animation interactively with a live JavaScript editor and instant visual preview. 55 lessons across 18 chapters — gsap.to(), timelines, stagger, ScrollTrigger, keyframes, gsap.utils, matchMedia, reduced motion, official GSAP plugins, and real animation patterns. Replay button, progress saved locally. No install, no setup.
Tailwind Formatter
Sort & group classesSort, deduplicate, and group Tailwind CSS classes by category. Flat and grouped output views.
HTML Formatter
Prettify HTML, CSS & JSPaste HTML and format it instantly with proper indentation. Prettifies inline <style> CSS and <script> JS. Line numbers + history.
JavaScript Minifier
Concatenate, uglify & compressMinify JavaScript online in your browser. Concatenate multiple JS files, remove comments, compress whitespace, optionally uglify variable names, wrap in an IIFE, and download a .min.js file.
HTML Table Generator
Visual table builderBuild HTML tables visually. Add rows and columns, edit cells, set alignment, and export clean semantic HTML or Tailwind CSS. Free online tool.
Markdown Table Generator
Visual Markdown table builderGenerate Markdown tables visually. Add rows and columns, edit cells, set column alignment, and export as Markdown, HTML, or CSV. Free online tool.
HTML Entity Encoder
Encode / Decode · Named · Numeric · UnicodeEncode HTML special characters to named entities (&, <, >) or numeric entities. Decode HTML entities back to plain text. Three modes: minimal, full, and numeric.
JSON Formatter
Format & validateFormat, validate, minify, and syntax-highlight JSON. Live parsing with sort keys and download support.
JSON Schema Generator
Generate JSON Schema from JSONPaste JSON and instantly generate a JSON Schema (Draft 7). Infers types, required fields, nested objects, and arrays. Copy or download free.
JSON Table Viewer
Tabular JSON explorerVisualize JSON arrays as tables. Filter, sort, paginate, toggle columns, and export as CSV.
JSON Dashboard Generator
Charts · filters · React exportPaste any JSON or API response — instant stat cards, bar/line/pie charts, category filters, sortable table, and a complete React dashboard with Recharts. No setup required.
API Mock Generator
Fake REST API with JSON schemaBuild fake REST API endpoints with realistic mock JSON. Auto-generate fake data, export as JSON Server db.json or Postman collection. Free for frontend devs.
Diff Checker
Compare text & codeCompare two texts side-by-side with LCS-based diffing. Split, unified, and char-level inline modes.
XML Formatter / Validator
Format, validate & minify XMLFree online XML formatter, validator, and minifier. Paste XML and instantly pretty-print with syntax highlighting, validate with error line numbers, or minify to compact form.
SQL Formatter
Beautify & minify SQLFormat and beautify SQL queries with proper indentation, keyword casing, and syntax highlighting. Minify SQL, dialect support for MySQL, PostgreSQL, SQLite & SQL Server.
UUID / ULID / NanoID
v4, v7, v1, ULID, NanoIDGenerate UUID v4, v7, v1, ULID, and NanoID in bulk. Uppercase, no-hyphens, custom NanoID alphabet. Up to 1000 IDs, copy all or download. 100% browser, no sign-up.
API Request Generator & Tester
Generate · Test · 12 langsGenerate HTTP request code in 12 languages and test APIs live in the browser — Fetch, Axios, XHR, Node.js, cURL, Python, PHP, Ruby, Go, C#, Jest, Pytest. GraphQL, env vars, history & Postman import.
SQL Playground
Learn SQL — 35 lessons · PostgreSQL WASMLearn SQL through 35 structured lessons with real PostgreSQL in your browser. Challenges, query explainer, multi-tab editor, data editor, table previews, query history, and smart error hints.
MongoDB Playground
Learn MongoDB — 32 lessons · Query simulatorLearn MongoDB interactively with a live query editor and instant results. 32 lessons across 10 chapters — CRUD, query operators, array queries, update operators, aggregation pipeline, and more. No install, no server.
Express.js Playground
Learn Express — 32 lessons · API simulatorLearn Express.js interactively with a live API editor and HTTP client. 32 lessons — routing, middleware, REST APIs, error handling, authentication, and mini-projects. No Node.js install.
Firebase Playground
Firestore simulator · 23 lessonsLearn Firebase Firestore in your browser with a full in-browser simulator. Add, read, update, delete, query documents, use subcollections, real-time listeners, and special values. No Firebase account needed.
GraphQL Playground
In-browser executor · 12 lessonsLearn GraphQL in your browser with a full in-browser executor. 12 lessons covering queries, mutations, variables, fragments, directives, introspection, and unions. No server or account needed.
Node.js Playground
Visual event loop simulatorLearn Node.js visually with a client-side event loop simulator for async/await, Promises, fs examples, and API examples. Simulated output, no backend execution.
REST API Builder Playground
Mock routes · Test requests · Export Express.jsCreate mock REST API routes visually, test GET/POST/PUT/DELETE requests with a built-in HTTP client, and export working Express.js code. CRUD templates, auth simulation, status codes, headers. No backend required.
Git Playground
43 lessons · Branches · GitHub workflowLearn Git interactively with 43 guided lessons and a browser-safe terminal simulator — init, status, add, commit, log, branches, merge conflicts, remotes, GitHub workflow, undo, reset, revert, rebase, cherry-pick, hooks, submodules, LFS, signed commits, and CI/CD. No install.
Python Playground
18 lessons · visual code tracerLearn Python with 18 guided lessons across 8 chapters — variables, strings, numbers, booleans, while loops, list comprehensions, tuples, sets, dictionaries, functions, lambda, scope, classes, try/except, and JSON. Step-by-step visual tracer shows memory diffs, call stack, and output on every line.
PHP Playground
60 lessons · Forms · OOP · MySQLLearn PHP online with 60 guided lessons and a browser-safe simulator — syntax, variables, forms, validation, arrays, OOP, JSON APIs, PDO/MySQL, Composer, PHPUnit, Laravel basics, deployment, and security. No install.
Redis Playground
8 lessons · TTL · Cache · Pub/SubLearn Redis with 8 guided lessons — key-value, TTL expiration, caching patterns, data types (List, Set, Hash, Sorted Set), atomic counters (INCR/INCRBY), distributed locks (SETNX), key inspection (KEYS, TYPE, MGET), and Pub/Sub. Visual key-space table, TTL countdown, command history, guided challenges. No server required.
REM ↔ PX Converter
Base font size calculatorBidirectional REM and PX conversion with custom base font size. Live preview and reference table.
HTML → JSX Converter
Convert HTML to ReactConvert HTML to React JSX. Handles className, htmlFor, camelCase events, self-closing tags, and inline styles.
JSON → TypeScript
Interface & type generatorPaste JSON and get TypeScript interfaces or type aliases instantly. Handles nested objects, arrays of objects, optional fields, null safety, export keyword, and custom root names.
Image to SVG
Vectorize PNG, JPG & WebPConvert raster images to scalable SVG vector graphics in your browser. Color, grayscale, and B&W tracing modes with smoothing and detail controls. Download or copy SVG instantly.
SVG to PNG Converter
Custom size, scale & backgroundConvert SVG to PNG instantly. Upload file or paste SVG code. Set scale (1×–4×), custom dimensions, transparent or custom background. Download PNG free.
HTML to Markdown
Web pages & CMS exportsConvert HTML to clean Markdown instantly. Paste from web pages, CMS exports, or email templates. Full support for tables, code blocks, links, images, and lists. Copy or download .md.
Markdown to HTML
MD → HTML with live previewConvert Markdown to HTML instantly with live preview. Supports GFM tables, task lists, fenced code blocks. Copy HTML fragment or full page, download as .html file.
Image to Base64
Encode images to Data URIConvert PNG, JPEG, WebP, GIF, SVG, or BMP to Base64. Get Data URI, HTML img, CSS background-image, raw Base64, or SVG URL-encoded output. Format conversion with quality control.
Animated SVG Icons
Pure SVG icon library105+ animated SVG icons — checkmarks, arrows, loaders, hearts, bells, and more. Customize color, stroke, speed. Export SVG, JSX, or HTML.
Aspect Ratio Calculator
Width · Height · Social Media SizesCalculate aspect ratios, scale dimensions proportionally, and look up exact pixel sizes for 14 social media platforms including YouTube, Instagram, TikTok, Twitter/X, LinkedIn, Facebook, Pinterest, and OG images.
Code Screenshot
Beautiful code imagesTurn any code snippet into a stunning PNG. 9 themes, 22 languages, macOS/Windows/Terminal frames, gradient backgrounds. Download at 1×/2×/3× scale.
Image Color Palette Extractor
Extract colors from any imageUpload an image and extract the dominant color palette as HEX, RGB, and HSL values. Copy any color instantly. Browser-only, no upload to server.
Markdown Editor
Live preview & GFM exportWrite Markdown with a real-time GitHub Flavored Markdown preview. Toolbar shortcuts, localStorage auto-save, export as .md or standalone .html. 100% browser, no sign-up.
Lorem Ipsum Generator
Placeholder text, HTML-readyGenerate lorem ipsum placeholder text as paragraphs, sentences, or words. Control length, wrap in HTML <p> tags, and copy instantly. Classic opening phrase option.
AI Prompt Studio
Score, fix & optimize promptsScore your AI prompts across 8 quality dimensions, detect anti-patterns, optimize for ChatGPT, Claude & Gemini, use 23 expert templates, and save a personal prompt library. No API key needed.
About this tool
About All Tools
Front-end work is full of small jobs that shouldn't need a new npm package, a desktop app or an account: tuning a box shadow, building a grid layout, formatting a JSON response, converting HTML to JSX, testing an API, or learning how a React hook behaves. This page collects every free developer tool on webdevpuneet.com — more than 80 of them — in one searchable directory, grouped by what they help you do.
Type into the search box above the grid to filter by name or description, or browse the groups below. Every card opens a working tool straight away — no sign-up, no install and no usage limit.
CSS Generators and Layout Builders
The largest group is visual CSS tooling. The Flexbox Builder and CSS Grid Builder let you configure layouts with clicks instead of memorised syntax, with a live preview and copy-ready code. For visual effects there is a Gradient Generator, Mesh Gradient Generator, Box Shadow Generator, Glassmorphism Generator, CSS Clip-path Generator, CSS Filter Generator, CSS Transform Generator and CSS Shape Generator. Motion is covered by the CSS Animation Generator, CSS Easing Generator and CSS Loader Generator, and components by the CSS Button Generator, Toggle Switch Generator, Navbar Builder and Carousel Builder.
Utility tools round it out: the CSS Clamp() Generator for fluid typography, Media Queries Generator, CSS Autoprefixer, CSS Minifier / Beautifier, REM ↔ PX Converter, and the CSS → Tailwind and Tailwind → CSS converters. For colour, use the Color Picker, Color Palette Generator and the Color Contrast Checker for WCAG AA and AAA compliance. The CSS Tools page lists just this group.
Interactive Coding Playgrounds
The playgrounds are structured, lesson-based editors with a live preview — learn by changing real code rather than watching a video. Front-end playgrounds cover HTML, CSS, SCSS, JavaScript, TypeScript, Tailwind CSS, Bootstrap 5, jQuery, React, Vue.js, Angular, Next.js, GSAP and SVG. Back-end and data playgrounds cover Node.js, Express.js, Python, PHP, SQL, MongoDB, Redis, GraphQL, Firebase, Git and a REST API Builder. Lesson progress is saved in your browser, so you can close the tab and pick up exactly where you left off. The Learn to Code page lists just the playgrounds.
Code Formatters, Validators and Data Tools
For everyday clean-up and inspection there is a JSON Formatter, XML Formatter / Validator, SQL Formatter, HTML Formatter, Tailwind Formatter and JavaScript Minifier. Working with data is easier with the JSON Schema Generator, JSON Table Viewer and JSON Dashboard Generator, while the Diff Checker compares two blocks of text or code side by side. Smaller helpers include the HTML Entity Encoder, UUID / ULID / NanoID generator, HTML Table Generator and Markdown Table Generator.
API and Back-End Helpers
The API Request Generator & Tester builds HTTP request code in many languages and sends test requests from your browser, and the API Mock Generator produces realistic mock data and endpoints for prototyping a front end before the real API exists.
Converters
Convert between the formats you meet every day: HTML → JSX, JSON → TypeScript, HTML to Markdown, Markdown to HTML, Image to Base64, Image to SVG and SVG to PNG.
Design, SVG and Writing Tools
Design helpers include the SVG Wave Generator, SVG Animation Generator, SVG Motion Studio, Animated SVG Icons, Font Pairing Tool, Image Color Palette Extractor, Aspect Ratio Calculator, Responsive Preview and Code Screenshot for sharing good-looking code images. For writing there is a Markdown Editor, a Lorem Ipsum Generator and AI Prompt Studio for building structured prompts.
Free, Private and Built for the Browser
These tools do their work in your browser, so what you paste — CSS, JSON, SQL, HTML or an image — is processed on your own device rather than uploaded to a server. The exception is by design: the API tester sends the requests you ask it to send. There is no account to create, no trial that expires and no daily limit. Because nothing needs installing, they also work on a locked-down work laptop, a borrowed machine or a Chromebook.
Which Tool Should You Use?
If you are styling something, start with the CSS generators. If you are learning a language or framework, open its playground and follow the lessons in order. If you are debugging or tidying data, reach for the formatters, validators and converters. And if you are not sure, type what you want to do into the search box — it matches tool names and descriptions.
Real-world uses
Common Use Cases
Got questions?
Frequently Asked Questions
Yes. Every tool on webdevpuneet.com is completely free, with no sign-up, no account, no trial period and no usage limit. Open any tool and use it as often as you like.
No. The tools process your input in your browser, so code, JSON, CSS and images you paste stay on your device. The one deliberate exception is the API Request Tester, which sends the HTTP requests you ask it to send. Playground progress and saved settings are kept in your browser's local storage.
No. Every tool runs in a modern browser such as Chrome, Edge, Firefox or Safari. Some playgrounds load a library like React, Vue or Tailwind from a CDN when they open, but there is nothing for you to install and no account to create.
More than 80, and the list grows as new tools are added — this page always shows every live tool. They cover CSS generators, interactive coding playgrounds, code formatters and validators, converters, API helpers, and design, SVG and writing tools.
All Tools lists every tool on the site. CSS Tools is a focused page with only the CSS generators, layout builders and CSS utilities. Learn to Code shows only the interactive, lesson-based coding playgrounds. Use the tabs above the grid to switch between them.
Yes. Code you generate or write with these tools is yours to use in personal and commercial projects, with no attribution required.
Most tools work on phones and tablets, but the generators and playgrounds are designed for a larger screen, where the controls, editor and live preview fit side by side. For longer sessions a laptop or desktop is the better experience.
Start with the HTML Playground, then the CSS Playground and JavaScript Playground — each teaches through short lessons with a live preview. Once you are styling real pages, the Flexbox Builder and CSS Grid Builder are the quickest way to understand layout by seeing every property change the result.