AnyNotepad मुफ़्त ऑनलाइन टेक्स्ट टूल्स
HTML और कोड
Explore all 218+ free online text tools
सभी टेक्स्ट टूल्सदैनिक डिज़ाइन प्रेरणा
डिज़ाइन की दुनिया से ताज़ा दृष्टिकोण, प्रतिदिन अपडेट
आज का डिज़ाइन
हर सुबह, एक अलग डिज़ाइन सामने आता है। आज के विशेष कार्य के पीछे की सामग्री, संदर्भ और रचनात्मक निर्णयों की खोज करें।
आज का डिज़ाइन खोजें
आज की डिज़ाइन टीम
डिज़ाइन अक्सर सहयोग से शुरू होता है। उस टीम से मिलें जिसके संयुक्त कौशल ने A' Design Award जूरी द्वारा मान्यता प्राप्त कार्य का निर्माण किया।
टीम से मिलें
आज का डिज़ाइनर
हर सुविचारित डिज़ाइन के पीछे एक जागरूक मन होता है। आज के विशेष A' Design Award विजेता के पोर्टफोलियो, दर्शन और यात्रा की खोज करें।
उनकी दृष्टि देखें
आज की डिज़ाइन विभूति
दशकों का समर्पण एक कार्य-संग्रह को परिभाषित करता है। आज के विशेष डिज़ाइनर के आजीवन योगदान और स्थायी प्रभाव की खोज करें।
उनकी विरासत को सम्मान दें
आज का डिज़ाइन साक्षात्कार
बातचीत वह प्रकट करती है जो पोर्टफोलियो नहीं कर सकता। आज के विशेष डिज़ाइनर को अपनी अंतर्दृष्टि, मोड़, और कठिन सबक साझा करते हुए सुनें।
साक्षात्कार पढ़ें
आज की हाइलाइट
डिज़ाइन जगत से ध्यान देने योग्य क्षण। प्रदर्शनी उद्घाटन से लेकर प्रोजेक्ट लॉन्च तक, रचनात्मक प्रगति को चिह्नित करने वाली घटनाओं को फ़ॉलो करें।
आज की हाइलाइट देखें
आज का डिज़ाइन विचार
हर उत्पाद एक विचार से शुरू होता है। आज की अवधारणा की खोज करें — एक ऐसी दृष्टि जो अभी भी रूप ले रही है, एक प्रस्ताव जो सही परिस्थितियों की प्रतीक्षा में है।
विचार की खोज करें
आज का डिज़ाइन ब्रांड
हर उत्पाद के पीछे एक दृष्टिकोण रखने वाला संगठन होता है। आज के विशेष ब्रांड को परिभाषित करने वाले सिद्धांतों और प्रक्रियाओं की खोज करें।
ब्रांड की खोज करें
आज का डिज़ाइन ट्रेंड
जब आप ध्यान देते हैं तो पैटर्न उभरते हैं। आज के विशेष आंदोलन को फ़ॉलो करें — एक सामग्री, पैलेट, या दृष्टिकोण जो विभिन्न विषयों में गति पकड़ रहा है।
ट्रेंड की खोज करेंHTML टैग हटाएँ
आपके टेक्स्ट से सभी HTML टैग्स हटाता है, केवल दिखाई देने वाली टेक्स्ट सामग्री छोड़ता है। हर टैग हटाता है
जिसमें <p>, <div>, <a>, <span>,
और इनलाइन स्टाइल्स शामिल हैं। वेब पेजों, HTML ईमेल, CMS कंटेंट और किसी भी
स्रोत से जहाँ आपको मार्कअप के बिना प्लेन टेक्स्ट चाहिए, साफ़ टेक्स्ट निकालने के लिए बिल्कुल सही।
<h1>Hello</h1><p>This is <strong>bold</strong> text.</p>
↓
Hello This is bold text.
HTML एस्केप
HTML विशेष कैरेक्टर्स को उनके सुरक्षित एंटिटी समकक्षों में कनवर्ट करता है: <
< बन जाता है, > > बन जाता है, &
& बन जाता है, और कोट्स " बन जाते हैं। HTML में कोड स्निपेट्स दिखाने,
XSS हमलों को रोकने और वेब पेजों में उपयोगकर्ता इनपुट को सुरक्षित रूप से एम्बेड करने के लिए आवश्यक।
<script>alert("XSS")</script>
↓
<script>alert("XSS")</script>
HTML अनएस्केप
HTML एंटिटीज़ को वापस उनके मूल कैरेक्टर्स में कनवर्ट करता है: <
< बन जाता है, > > बन जाता है, &
& बन जाता है। HTML एस्केप का उल्टा — इसका उपयोग एस्केप्ड HTML को वापस काम करने वाले मार्कअप में बदलने,
या एंटिटी-एनकोडेड कंटेंट को उसके प्राकृतिक रूप में पढ़ने के लिए करें।
<h1>Hello & Welcome</h1>
↓
<h1>Hello & Welcome</h1>
CSS हटाएँ
आपके टेक्स्ट से सभी CSS कोड हटाता है — जिसमें <style> ब्लॉक, इनलाइन
style="..." एट्रिब्यूट्स, और class/id एट्रिब्यूट्स शामिल हैं। वेब पेजों
या ईमेल टेम्प्लेट्स से कॉपी किए गए HTML को साफ़ करता है, केवल संरचनात्मक मार्कअप और टेक्स्ट सामग्री छोड़ता है
बिना किसी स्टाइलिंग जानकारी के।
<p style="color:red; font-size:14px;">Hello World</p>
↓
<p>Hello World</p>
Markdown हटाएँ
आपके टेक्स्ट से सभी Markdown सिंटैक्स हटाता है — हेडिंग (#), बोल्ड (**), इटैलिक (*), लिंक ([]()), इमेज, कोड ब्लॉक, ब्लॉककोट (>), हॉरिज़ॉन्टल रूल और लिस्ट मार्कर। साफ़, पठनीय प्लेन टेक्स्ट छोड़ता है। .md फ़ाइलों, README दस्तावेज़ों, या Markdown फॉर्मेट में संग्रहीत CMS कंटेंट से सामग्री निकालने के लिए आदर्श।
# Hello **World**
This is a [link](https://example.com) and `inline code`.
↓
Hello World
This is a link and inline code.
कोड कमेंट्स हटाएँ
आपके टेक्स्ट से सभी सामान्य कोड कमेंट फॉर्मेट हटाता है: सिंगल-लाइन कमेंट्स (//),
मल्टी-लाइन कमेंट्स (/* ... */), HTML कमेंट्स (<!-- ... -->), और हैश कमेंट्स
(#)। कोड को मिनिफ़ाई करने, कॉन्फ़िग फ़ाइलें साफ़ करने, या सोर्स कोड से केवल फ़ंक्शनल
लाइनें निकालने के लिए उपयोगी।
var x = 5; // set x
/* This is
a comment */
var y = 10;
↓
var x = 5;
var y = 10;
JSON फ़ॉर्मेटर (प्रिटी प्रिंट)
कॉम्पैक्ट या मिनिफ़ाइड JSON को लेकर मानव पठनीयता के लिए उचित इंडेंटेशन और लाइन ब्रेक के साथ फॉर्मेट करता है। प्रत्येक नेस्टेड लेवल को 2 स्पेस से इंडेंट किया जाता है। JSON सिंटैक्स को वैलिडेट करता है और इनपुट गलत होने पर एरर रिपोर्ट करता है। API रिस्पॉन्स की जाँच, डेटा स्ट्रक्चर डीबग करने और कॉन्फ़िगरेशन फ़ाइलों की समीक्षा के लिए सबसे उपयुक्त टूल।
{"name":"Alice","age":30,"city":"Paris"}
↓
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
JSON मिनिफ़ाई
फॉर्मेटेड JSON को बिना अनावश्यक व्हाइटस्पेस के एक लाइन में कंप्रेस करता है। डेटा स्ट्रक्चर को बनाए रखते हुए सभी इंडेंटेशन, लाइन ब्रेक और अतिरिक्त स्पेस हटाता है। API पेलोड, कॉन्फ़िगरेशन स्टोरेज और नेटवर्क ट्रांसमिशन के लिए फ़ाइल साइज़ कम करता है। JSON फ़ॉर्मेटर का उल्टा।
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
↓
{"name":"Alice","age":30,"city":"Paris"}
CSV से JSON
CSV डेटा को JSON ऑब्जेक्ट्स की एक एरे में कनवर्ट करता है। पहली पंक्ति को प्रॉपर्टी नाम (keys) के रूप में उपयोग किया जाता है, और प्रत्येक बाद की पंक्ति एक ऑब्जेक्ट बन जाती है। कोटेड फ़ील्ड, कोट्स के भीतर कॉमा और सामान्य CSV एज केसेज़ को हैंडल करता है। स्प्रेडशीट डेटा को वेब एप्लिकेशन, API और JavaScript प्रोग्राम में इम्पोर्ट करने के लिए आवश्यक।
name,age,city
Alice,30,Paris
Bob,25,London
↓
[
{"name":"Alice","age":"30","city":"Paris"},
{"name":"Bob","age":"25","city":"London"}
]
JSON से CSV
JSON ऑब्जेक्ट्स की एरे को CSV फॉर्मेट में कनवर्ट करता है। स्वचालित रूप से सभी प्रॉपर्टी नामों को हेडर पंक्ति के रूप में निकालता है और प्रत्येक ऑब्जेक्ट की वैल्यूज़ को संबंधित कॉलम में मैप करता है। नेस्टेड वैल्यूज़ को स्ट्रिंगिफ़ाई करके हैंडल करता है। CSV से JSON का उल्टा — API डेटा को स्प्रेडशीट में एक्सपोर्ट करने के लिए बिल्कुल सही।
[{"name":"Alice","age":30},{"name":"Bob","age":25}]
↓
name,age
Alice,30
Bob,25
CSV से Markdown टेबल
CSV या TSV डेटा को उचित रूप से संरेखित कॉलम, हेडर सेपरेटर और पाइप डेलिमिटर के साथ फॉर्मेटेड Markdown टेबल में कनवर्ट करता है। पहली पंक्ति टेबल हेडर बन जाती है। GitHub README, डॉक्यूमेंटेशन, Notion, Jira, Confluence, या किसी भी Markdown-संगत प्लेटफ़ॉर्म में पेस्ट करने के लिए तैयार।
name,age,city
Alice,30,Paris
Bob,25,London
↓
| name | age | city |
| ----- | --- | ------ |
| Alice | 30 | Paris |
| Bob | 25 | London |
लाइन्स से JSON एरे
वैल्यूज़ की सूची (प्रति लाइन एक) को ऑटोमैटिक टाइप डिटेक्शन के साथ JSON एरे में कनवर्ट करता है। नंबर JSON नंबर बन जाते हैं, “true”/“false” बूलियन बन जाते हैं, “null” null बन जाता है, और बाकी सब कोटेड स्ट्रिंग बन जाते हैं। खाली लाइनें छोड़ दी जाती हैं। सरल सूचियों से तुरंत JSON एरे बनाने के लिए बिल्कुल सही।
apple
42
true
banana
null
↓
["apple", 42, true, "banana", null]
PHP कमेंट्स हटाएं
आपके कोड से सभी PHP-शैली कमेंट्स हटाता है, जिसमें सिंगल-लाइन // कमेंट्स,
हैश # कमेंट्स, और मल्टी-लाइन /* ... */ ब्लॉक कमेंट्स शामिल हैं। ://
वाले URLs और #ff6600 जैसे हेक्स कलर कोड को बुद्धिमानी से सुरक्षित रखता है। डिप्लॉयमेंट से पहले
सोर्स फ़ाइलों को साफ़ करने या फ़ाइल साइज़ कम करने के लिए उत्तम।
$name = "World"; // user name
/* Say hello */
echo "Hello $name"; # output
↓
$name = "World";
echo "Hello $name";
Python कमेंट्स हटाएं
आपके कोड से सभी Python कमेंट्स हटाता है, जिसमें सिंगल-लाइन # कमेंट्स
और मल्टी-लाइन डॉकस्ट्रिंग ("""...""" और '''...''') शामिल हैं। हैश वर्ण वाली
स्ट्रिंग्स का सम्मान करता है और शेबैंग लाइनों (#!/usr/bin/env python) को सुरक्षित रखता है। प्रोडक्शन
कोड तैयार करने या स्क्रिप्ट साइज़ कम करने के लिए आदर्श।
"""Module docstring"""
name = "World" # user name
# Print greeting
print(f"Hello {name}")
↓
name = "World"
print(f"Hello {name}")
HTML कमेंट्स हटाएं
आपके मार्कअप से सभी HTML कमेंट ब्लॉक (<!-- ... -->) हटाता है।
सिंगल-लाइन और मल्टी-लाइन दोनों कमेंट्स हटाता है, जिसमें कंडीशनल कमेंट्स और एडिटर एनोटेशन शामिल हैं।
प्रोडक्शन से पहले HTML साफ़ करने, पेज वज़न कम करने, या सार्वजनिक कोड से डेवलपर नोट्स हटाने के लिए बेहतरीन।
<div>
<!-- Navigation section -->
<nav>Menu</nav>
<!-- TODO: fix later -->
</div>
↓
<div>
<nav>Menu</nav>
</div>
JavaScript स्ट्रिंग एस्केप
JavaScript स्ट्रिंग लिटरल के अंदर सुरक्षित उपयोग के लिए आपके टेक्स्ट को एस्केप करता है। बैकस्लैश,
सिंगल कोट्स, डबल कोट्स, न्यूलाइन, कैरिज रिटर्न, टैब, और नल वर्णों को उनके एस्केप किए गए
समकक्षों (\\, \', \", \n, \r,
\t, \0) में बदलता है। परिणाम सिंगल कोट्स में लिपटा होता है, आपके
JS सोर्स कोड में सीधे पेस्ट करने के लिए तैयार।
He said "it's done"
on two lines.
↓
'He said \"it\'s done\"\non two lines.'
Python स्ट्रिंग एस्केप
Python स्ट्रिंग लिटरल के अंदर सुरक्षित उपयोग के लिए आपके टेक्स्ट को एस्केप करता है। सिंगल-लाइन टेक्स्ट के लिए,
बैकस्लैश, कोट्स, न्यूलाइन, कैरिज रिटर्न, और टैब को एस्केप करता है, परिणाम को सिंगल कोट्स में लपेटता है।
मल्टी-लाइन टेक्स्ट के लिए, लाइन ब्रेक को स्वाभाविक रूप से संरक्षित करने के लिए स्वचालित रूप से
ट्रिपल-कोटेड स्ट्रिंग्स ("""...""") का उपयोग करता है। आपके Python सोर्स कोड में सीधे पेस्ट करने के लिए तैयार।
Hello "World"
Second line here
↓
"""Hello "World"
Second line here"""
Java स्ट्रिंग एस्केप
Java स्ट्रिंग लिटरल के अंदर सुरक्षित उपयोग के लिए आपके टेक्स्ट को एस्केप करता है। बैकस्लैश, डबल कोट्स,
न्यूलाइन, कैरिज रिटर्न, और टैब को उनके Java एस्केप सीक्वेंस (\\, \",
\n, \r, \t) में बदलता है। परिणाम डबल कोट्स में लिपटा होता है,
Java, Kotlin, Scala, या किसी भी JVM भाषा सोर्स फ़ाइल में पेस्ट करने के लिए तैयार। C# और C++ स्ट्रिंग लिटरल के लिए भी काम करता है।
Path: C:\Users\"Admin"
Next line
↓
"Path: C:\\Users\\\"Admin\"\nNext line"
रेगेक्स एस्केप
आपके टेक्स्ट में सभी रेगुलर एक्सप्रेशन मेटाकैरेक्टर को एस्केप करता है ताकि इसे रेगेक्स पैटर्न
के अंदर शाब्दिक खोज स्ट्रिंग के रूप में उपयोग किया जा सके। . * + ? ^ $ { } ( ) | [ ] \ के पहले
बैकस्लैश लगाता है। तब आवश्यक जब आपको विशेष रेगेक्स वर्णों वाले टेक्स्ट को मिलाना हो—जैसे रेगेक्स इंजन में
$price, file.txt, या (optional) को शाब्दिक रूप से खोजना।
Price is $19.99 (USD) [sale]
↓
Price is \$19\.99 \(USD\) \[sale\]
क्रॉनटैब एक्सप्लेनर
क्रॉन शेड्यूल एक्सप्रेशन को सरल भाषा में अनुवाद करता है। कोई भी 5-फ़ील्ड क्रॉन एक्सप्रेशन
(मिनट, घंटा, महीने का दिन, महीना, सप्ताह का दिन) दर्ज करें और प्रत्येक फ़ील्ड का मानव-पठनीय विवरण प्राप्त करें,
जिसमें रेंज, स्टेप्स, और लिस्ट शामिल हैं। @daily, @weekly,
@hourly, और @monthly जैसे शॉर्टकट भी सपोर्ट करता है। पूरे शेड्यूल को प्राकृतिक भाषा में समझाता है।
30 2 * * 1-5
↓
minute: 30 → मिनट: 30
hour: 2 → घंटा: 2
day-of-week: 1-5 → सोमवार से शुक्रवार
➡ प्रतिदिन 02:30 पर चलता है, सोमवार–शुक्रवार
Chmod कैलकुलेटर
Unix फ़ाइल परमिशन फॉर्मेट को ऑक्टल और सिम्बॉलिक के बीच कनवर्ट करता है। एक ऑक्टल वैल्यू जैसे
755 या सिम्बॉलिक स्ट्रिंग जैसे rwxr-xr-x दर्ज करें और दोनों रिप्रेजेंटेशन प्राप्त करें,
साथ ही owner, group, और others परमिशन (read, write, execute) का विस्तृत विवरण।
तुरंत उपयोग के लिए chmod कमांड भी जनरेट करता है। एक बार में कई वैल्यू प्रोसेस करें, प्रति लाइन एक।
755
↓
Octal: 755 Symbolic: rwxr-xr-x
Owner: rwx (read, write, execute)
Group: r-x (read, execute)
Others: r-x (read, execute)
Usage: chmod 755 filename
Env वेरिएबल फ़ॉर्मेटर
एनवायरनमेंट वेरिएबल फ़ाइलों (.env) को साफ़ और मानकीकृत करता है। सभी
keys को UPPER_SNAKE_CASE में कनवर्ट करता है, पढ़ने में आसानी के लिए equals चिह्नों को align करता है,
और स्पेस, quotes, या विशेष कैरेक्टर वाली वैल्यू को स्वचालित रूप से डबल quotes में wrap करता है। कमेंट्स और खाली लाइनों को
संरक्षित करता है। Docker, Laravel, Node.js, या किसी भी 12-factor ऐप प्रोजेक्ट में गंदी .env फ़ाइलों को
साफ़ करने के लिए बिल्कुल सही।
database-host=localhost
App Name=My Cool App
# comment
api_key=abc123
↓
DATABASE_HOST=localhost
APP_NAME ="My Cool App"
# comment
API_KEY =abc123
CSS मिनिफ़ाई
कमेंट्स हटाकर, व्हाइटस्पेस को संक्षिप्त करके, selectors, properties, और values के आसपास अनावश्यक स्पेस हटाकर, और closing braces से पहले trailing semicolons हटाकर आपके CSS कोड को कंप्रेस करता है। मूल आकार, मिनिफ़ाइड आकार, और प्रतिशत के साथ बचाए गए बाइट्स का विस्तृत सारांश दिखाता है। प्रोडक्शन के लिए स्टाइलशीट ऑप्टिमाइज़ करने, पेज लोड समय कम करने, और CSS फ़ाइल का आकार घटाने के लिए आदर्श।
/* Main styles */
.header {
color: #333;
margin: 0;
}
↓
.header{color:#333;margin:0}
(42 बाइट्स बचाए, 58.3%)
HTML मिनिफ़ाई
कमेंट्स हटाकर, टैग्स के बीच व्हाइटस्पेस को संक्षिप्त करके, और कई स्पेस को एकल स्पेस में बदलकर आपके HTML मार्कअप को कंप्रेस करता है। मूल आकार, मिनिफ़ाइड आकार, और प्रतिशत के साथ बचाए गए बाइट्स का विस्तृत सारांश दिखाता है। HTML पेलोड आकार कम करने, पेज डिलीवरी तेज़ करने, और प्रोडक्शन डिप्लॉयमेंट के लिए मार्कअप तैयार करने के लिए बेहतरीन।
<!-- Header -->
<div>
<h1> Hello </h1>
<p> World </p>
</div>
↓
<div><h1> Hello </h1><p> World </p></div>
(35 बाइट्स बचाए, 46.7%)
XML फ़ॉर्मेटर
XML मार्कअप को उचित इंडेंटेशन (प्रति स्तर 2 स्पेस) के साथ सुंदर प्रिंट करता है। ओपनिंग टैग्स, क्लोजिंग टैग्स, सेल्फ़-क्लोजिंग टैग्स, प्रोसेसिंग इंस्ट्रक्शन, और टेक्स्ट कंटेंट को पार्स करता है, फिर साफ़, पठनीय नेस्टिंग के साथ डॉक्यूमेंट को पुनर्निर्मित करता है। मिनिफ़ाइड या खराब फॉर्मेटेड XML को संभालता है। API रिस्पॉन्स डीबग करने, कॉन्फ़िगरेशन फ़ाइलों की जांच, SOAP मैसेज, या किसी भी XML डेटा के लिए बिल्कुल सही।
<root><item><name>Test</name><value>42</value></item></root>
↓
<root>
<item>
<name>Test</name>
<value>42</value>
</item>
</root>
XML मिनिफ़ाई
कमेंट्स हटाकर और टैग्स के बीच सभी व्हाइटस्पेस को संक्षिप्त करके आपके XML मार्कअप को कंप्रेस करता है। मूल आकार, मिनिफ़ाइड आकार, और प्रतिशत के साथ बचाए गए बाइट्स का विस्तृत सारांश दिखाता है। API अनुरोधों में XML पेलोड आकार कम करने, कॉन्फ़िगरेशन फ़ाइलों को छोटा करने, SOAP मैसेज ऑप्टिमाइज़ करने, या बैंडविड्थ-सीमित वातावरण के लिए XML डेटा तैयार करने के लिए आदर्श।
<!-- Config -->
<root>
<item>Hello</item>
<item>World</item>
</root>
↓
<root><item>Hello</item><item>World</item></root>
(38 बाइट्स बचाए, 44.2%)
JSON से YAML
JSON डेटा को YAML फॉर्मेट में कनवर्ट करता है। नेस्टेड ऑब्जेक्ट्स, arrays, स्ट्रिंग्स (विशेष कैरेक्टर के लिए उचित quoting के साथ), numbers, booleans, और null वैल्यू को हैंडल करता है। 2-स्पेस इंडेंटेशन के साथ साफ़, इंडेंटेड YAML प्रदान करता है। API रिस्पॉन्स को Kubernetes configs, Docker Compose फ़ाइलों, Ansible playbooks, GitHub Actions workflows, या JSON की जगह YAML पसंद करने वाले किसी भी संदर्भ में कनवर्ट करने के लिए बिल्कुल सही।
{"name": "John", "age": 30, "hobbies": ["reading", "coding"]}
↓
name: John
age: 30
hobbies:
- reading
- coding
YAML से JSON
YAML डेटा को JSON फॉर्मेट में कनवर्ट करता है। key-value जोड़ियाँ, नेस्टेड maps, lists
(- items के साथ), scalars, booleans, numbers, और null वैल्यू को पार्स करता है। कमेंट्स और
डॉक्यूमेंट मार्कर (---, ...) को स्किप करता है। 2-स्पेस इंडेंटेशन के साथ साफ़,
प्रीटी-प्रिंटेड JSON आउटपुट करता है। APIs या वैलिडेशन के लिए Kubernetes configs, Docker Compose फ़ाइलों,
या CI/CD पाइपलाइन को JSON में कनवर्ट करने के लिए आदर्श।
name: John
age: 30
hobbies:
- reading
- coding
↓
{
"name": "John",
"age": 30,
"hobbies": ["reading", "coding"]
}
Markdown से HTML
Markdown टेक्स्ट को HTML मार्कअप में कनवर्ट करता है। हेडिंग्स (#–######),
बोल्ड, इटैलिक, बोल्ड-इटैलिक, स्ट्राइकथ्रू, लिंक्स, इमेज, लैंग्वेज क्लास के साथ कोड ब्लॉक, इनलाइन कोड,
ब्लॉकक्वोट्स, अनऑर्डर्ड लिस्ट, होरिज़ॉन्टल रूल, और पैराग्राफ़ सपोर्ट करता है। Markdown कंटेंट का प्रीव्यू,
CMS प्लेटफ़ॉर्म के लिए HTML जनरेट करने, ईमेल न्यूज़लेटर, या स्टैटिक साइट जनरेटर के लिए बिल्कुल सही।
# Hello
This is **bold** and *italic*.
- Item one
- Item two
↓
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em>.</p>
<ul><li>Item one</li><li>Item two</li></ul>
HTML से Markdown
HTML मार्कअप को साफ़ Markdown टेक्स्ट में कनवर्ट करता है। हेडिंग्स, बोल्ड, इटैलिक, स्ट्राइकथ्रू, लिंक्स, इमेज, कोड ब्लॉक, इनलाइन कोड, ब्लॉकक्वोट्स, लिस्ट, होरिज़ॉन्टल रूल, और लाइन ब्रेक को उनके Markdown समकक्ष में बदलता है। बचे हुए HTML टैग्स को हटाता है और entities को डीकोड करता है। वेबसाइटों से Markdown-आधारित सिस्टम जैसे GitHub, Jekyll, Hugo, या Notion में कंटेंट माइग्रेट करने के लिए आदर्श।
<h1>Hello</h1><p>This is <strong>bold</strong> and <a href="https://example.com">a link</a>.</p>
↓
# Hello
This is **bold** and [a link](https://example.com).
SQL फ़ॉर्मेटर
SQL क्वेरीज़ को उचित फ़ॉर्मेटिंग और इंडेंटेशन के साथ सुंदर प्रिंट करता है। SQL कीवर्ड
(SELECT, FROM, WHERE, JOIN, आदि) को अपरकेस करता है,
मुख्य clauses को नई लाइन पर रखता है, कॉलम लिस्ट और conditions को इंडेंट करता है, और AND/OR
को अलग लाइनों पर तोड़ता है। SELECT, INSERT, UPDATE, DELETE, CREATE, और ALTER स्टेटमेंट सपोर्ट करता है।
जटिल क्वेरीज़ को पढ़ने योग्य और डीबग करने में आसान बनाता है।
select id, name, email from users where active = 1 and role = 'admin' order by name
↓
SELECT id,
name,
email
FROM users
WHERE active = 1
AND role = 'admin'
ORDER BY name
क्वेरी स्ट्रिंग पार्सर
URL क्वेरी स्ट्रिंग्स को key-value जोड़ियों की साफ़, पठनीय तालिका में पार्स करता है। पूरा
URL (जैसे, https://example.com/page?key=value&foo=bar) या केवल क्वेरी भाग
(?key=value&foo=bar) स्वीकार करता है। सभी keys और values को स्वचालित रूप से URL-डीकोड करता है,
+ को स्पेस में बदलता है, और कोड में आसान उपयोग के लिए पैरामीटर्स को JSON ऑब्जेक्ट
के रूप में भी आउटपुट करता है।
https://shop.com/search?q=red+shoes&category=footwear&page=2
↓
q = red shoes
category = footwear
page = 2
+ JSON ऑब्जेक्ट
JWT डिकोडर
JSON Web Tokens (JWT) को डिकोड करता है और header, payload, और signature को पठनीय
फॉर्मेट में दिखाता है। iss (issuer), sub (subject),
exp (expiration), और iat (issued at) जैसे registered claims को स्वचालित रूप से पार्स करता है,
timestamps को मानव-पठनीय तारीखों में बदलता है। दिखाता है कि टोकन expired हो गया है या अभी भी
वैध है। पूरी तरह क्लाइंट-साइड चलता है—आपके टोकन कभी किसी सर्वर पर नहीं भेजे जाते।
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKx...
↓
HEADER: {"alg": "HS256", "typ": "JWT"}
PAYLOAD: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}
Issued At: 2018-01-18T01:30:22Z