<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Noureddine</title>
    <description>The latest articles on DEV Community by Noureddine (@noureddine_drc).</description>
    <link>https://dev.to/noureddine_drc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4006667%2F81ba56cd-d72c-4370-a3f8-058b04bb63ba.jpg</url>
      <title>DEV Community: Noureddine</title>
      <link>https://dev.to/noureddine_drc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/noureddine_drc"/>
    <language>en</language>
    <item>
      <title>50+ Free Online Developer Tools That Run 100% in Your Browser</title>
      <dc:creator>Noureddine</dc:creator>
      <pubDate>Sun, 28 Jun 2026 15:25:47 +0000</pubDate>
      <link>https://dev.to/noureddine_drc/50-free-online-developer-tools-that-run-100-in-your-browser-mda</link>
      <guid>https://dev.to/noureddine_drc/50-free-online-developer-tools-that-run-100-in-your-browser-mda</guid>
      <description>&lt;p&gt;Every developer has been there: you need to quickly format some JSON, generate a UUID, or convert a color from hex to HSL. You Google for a tool, find one, paste your data — and wonder: is this uploading my data to some server somewhere?&lt;/p&gt;

&lt;p&gt;Most online dev tools send your data to a backend. That's a problem if you're working with API keys, JWTs, internal configs, or customer data.&lt;/p&gt;

&lt;p&gt;All the tools below run &lt;strong&gt;entirely in your browser&lt;/strong&gt; — client-side JavaScript, no server uploads. Your data never leaves your computer.&lt;/p&gt;

&lt;p&gt;There are no accounts, no sign-ups, and no usage limits. Just open and use.&lt;/p&gt;

&lt;h2&gt;
  
  
  JSON Tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/json-formatter" rel="noopener noreferrer"&gt;JSON Formatter &amp;amp; Validator&lt;/a&gt;&lt;/strong&gt; — Format, validate, and beautify JSON with syntax highlighting and error detection&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/json-to-csv" rel="noopener noreferrer"&gt;JSON to CSV Converter&lt;/a&gt;&lt;/strong&gt; — Convert JSON arrays to Excel-ready CSV with BOM and nested object flattening&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/yaml-converter" rel="noopener noreferrer"&gt;YAML to JSON Converter&lt;/a&gt;&lt;/strong&gt; — Convert between YAML and JSON with live preview&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/xml-formatter" rel="noopener noreferrer"&gt;XML Formatter&lt;/a&gt;&lt;/strong&gt; — Format, validate, and beautify XML documents&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/sql-formatter" rel="noopener noreferrer"&gt;SQL Formatter&lt;/a&gt;&lt;/strong&gt; — Beautify SQL queries with customizable indentation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Encoding &amp;amp; Crypto
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/base64-encoder" rel="noopener noreferrer"&gt;Base64 Encoder / Decoder&lt;/a&gt;&lt;/strong&gt; — Encode and decode text/files to/from Base64&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/url-encoder" rel="noopener noreferrer"&gt;URL Encoder / Decoder&lt;/a&gt;&lt;/strong&gt; — Encode and decode URLs and query parameters&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/html-entities" rel="noopener noreferrer"&gt;HTML Entities Encoder&lt;/a&gt;&lt;/strong&gt; — Convert special characters to HTML entities for safe rendering&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/hash-generator" rel="noopener noreferrer"&gt;Hash Generator&lt;/a&gt;&lt;/strong&gt; — Generate MD5, SHA-1, SHA-256, SHA-512 hashes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/jwt-decoder" rel="noopener noreferrer"&gt;JWT Decoder&lt;/a&gt;&lt;/strong&gt; — Decode and inspect JWT token header, payload, and signature&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/jwt-expiration-checker" rel="noopener noreferrer"&gt;JWT Expiration Checker&lt;/a&gt;&lt;/strong&gt; — Check token expiration and inspect claims&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Generators
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/password-generator" rel="noopener noreferrer"&gt;Password Generator&lt;/a&gt;&lt;/strong&gt; — Cryptographically secure random passwords with customizable options&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/uuid-generator" rel="noopener noreferrer"&gt;UUID Generator&lt;/a&gt;&lt;/strong&gt; — Generate UUID v4 identifiers, bulk mode up to 100 at a time&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/uuid-v7-generator" rel="noopener noreferrer"&gt;UUID v7 Generator&lt;/a&gt;&lt;/strong&gt; — Time-ordered UUID v7 identifiers for database-friendly keys&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/lorem-ipsum" rel="noopener noreferrer"&gt;Lorem Ipsum Generator&lt;/a&gt;&lt;/strong&gt; — Generate placeholder text in paragraphs, sentences, or words&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/qr-code-generator" rel="noopener noreferrer"&gt;QR Code Generator&lt;/a&gt;&lt;/strong&gt; — Create QR codes from text/URLs, download as SVG&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/wi-fi-qr-code-generator" rel="noopener noreferrer"&gt;Wi-Fi QR Code Generator&lt;/a&gt;&lt;/strong&gt; — QR code for instant Wi-Fi network access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/generate/secure-wpa2-password-generator" rel="noopener noreferrer"&gt;Secure WPA2 Password Generator&lt;/a&gt;&lt;/strong&gt; — Router-friendly passwords without ambiguous characters&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conversion Tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/color-converter" rel="noopener noreferrer"&gt;Color Converter&lt;/a&gt;&lt;/strong&gt; — Convert between HEX, RGB, HSL, and named CSS colors&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/case-converter" rel="noopener noreferrer"&gt;Case Converter&lt;/a&gt;&lt;/strong&gt; — Convert between camelCase, snake_case, kebab-case, and more&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/px-to-rem" rel="noopener noreferrer"&gt;CSS px to rem Converter&lt;/a&gt;&lt;/strong&gt; — Convert pixel values to rem units with reference table&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/image-converter" rel="noopener noreferrer"&gt;Image Converter&lt;/a&gt;&lt;/strong&gt; — Convert images between PNG, JPEG, WebP, GIF in your browser&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Text &amp;amp; Markdown
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/markdown-preview" rel="noopener noreferrer"&gt;Markdown Preview&lt;/a&gt;&lt;/strong&gt; — Write and preview Markdown with live HTML rendering&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/text-diff" rel="noopener noreferrer"&gt;Text Diff Checker&lt;/a&gt;&lt;/strong&gt; — Compare two texts side-by-side highlighting changes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/regex-tester" rel="noopener noreferrer"&gt;Regex Tester&lt;/a&gt;&lt;/strong&gt; — Test regular expressions with match highlighting and group capture&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/word-counter" rel="noopener noreferrer"&gt;Word &amp;amp; Character Counter&lt;/a&gt;&lt;/strong&gt; — Count words, characters, sentences, and reading time&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/text/remove-duplicate-lines" rel="noopener noreferrer"&gt;Remove Duplicate Lines&lt;/a&gt;&lt;/strong&gt; — Deduplicate and sort text lines&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Validators
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/kubernetes-yaml-validator" rel="noopener noreferrer"&gt;Kubernetes YAML Validator&lt;/a&gt;&lt;/strong&gt; — Validate K8s manifests for pods, deployments, services&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/docker-compose-validator" rel="noopener noreferrer"&gt;Docker Compose Validator&lt;/a&gt;&lt;/strong&gt; — Validate docker-compose.yml files&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://webutil.tech/dev/github-actions-validator" rel="noopener noreferrer"&gt;GitHub Actions Validator&lt;/a&gt;&lt;/strong&gt; — Validate workflow YAML syntax and structure&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why I Built This
&lt;/h2&gt;

&lt;p&gt;I got tired of bookmarking 50 different utility sites. I wanted one place where everything works offline-capable, client-side only, with no tracking. The entire site is built with Astro and TypeScript — check it out on &lt;a href="https://github.com/noureddinedriouech/WebUtil" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick Tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Bookmark &lt;a href="https://webutil.tech" rel="noopener noreferrer"&gt;WebUtil&lt;/a&gt;&lt;/strong&gt; — one shortcut for all your daily tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All tools are PWA-ready&lt;/strong&gt; — add to your home screen for offline access&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No data leaves your browser&lt;/strong&gt; — safe for API keys, tokens, and internal data&lt;/li&gt;
&lt;/ul&gt;




</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>tools</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
