ఉచిత HTML బ్యూటిఫైయర్ & మినిఫైయర్
సరైన నెస్టింగ్ ఇండెంటేషన్తో HTMLను ప్రెటీ-ప్రింట్ చేయండి లేదా మినిఫై చేయండి. <pre>, <script>, <style> బ్లాక్ల లోపల కంటెంట్ను కాపాడుతుంది.
ఫైల్లను ఇక్కడ వదలండి, లేదా బ్రౌజ్ చేయడానికి క్లిక్ చేయండి
HTML, HTM · ఫైల్ పరిమాణ పరిమితి లేదు
లేదా మీ క్లిప్బోర్డ్ నుండి పేస్ట్ చేయడానికి Ctrl+V నొక్కండి
అవుట్పుట్ ఇక్కడ కనిపిస్తుంది…ఇది ఎలా పనిచేస్తుంది
ఈ టూల్ పేజీలోనే నేరుగా నిర్మించిన చేతితో రాసిన ట్యాగ్-అవగాహన టోకనైజర్ ఉపయోగించి HTMLను ఫార్మాట్ లేదా కంప్రెస్ చేస్తుంది — థర్డ్-పార్టీ ఫార్మాటింగ్ లైబ్రరీ లేదు, సర్వర్ రౌండ్-ట్రిప్ లేదు. మీరు టైప్ లేదా అతికించిన క్షణమే మీ మార్కప్లోని ప్రతి అక్షరం బ్రౌజర్లో లోకల్గా ప్రాసెస్ అవుతుంది.
- 1టోకనైజర్ మార్కప్ను స్కాన్ చేస్తుందిఅనుకూల అక్షరం-వారీ స్కానర్ HTML స్ట్రింగ్ను పరిశీలిస్తూ కామెంట్లు, DOCTYPE డిక్లరేషన్లు, ప్రారంభ ట్యాగ్లు, ముగింపు ట్యాగ్లు, స్వయం-ముగింపు void ఎలిమెంట్లు (br, img, input, మొదలైనవి), మరియు ముడి టెక్స్ట్ నోడ్లను గుర్తిస్తుంది. ప్రత్యేక హెల్పర్ కోట్ చేసిన అట్రిబ్యూట్ విలువలను ట్రాక్ చేస్తుంది, కాబట్టి అట్రిబ్యూట్ లోపల > వంటి అక్షరాలు (ఉదా. value="a>b") ట్యాగ్ను ముందుగానే విభజించవు.
- 2ఇండెంటేషన్ లోతు ప్రతి ట్యాగ్కు ట్రాక్ చేయబడుతుందిbeautify మోడ్ కోసం, టోకనైజర్ లోతు కౌంటర్ను నిర్వహిస్తుంది. బ్లాక్-స్థాయి ప్రారంభ ట్యాగ్లు లోతును పెంచుతాయి; ముగింపు ట్యాగ్లు రాయబడే ముందు దాన్ని తగ్గిస్తాయి. ఇన్లైన్ ఎలిమెంట్లు (span, a, strong, em, మొదలైనవి) సొంత ఇండెంట్ లైన్కు నెట్టబడకుండా వాటి విషయంతో అదే లైన్లో ఉంచబడతాయి. pre, script, style, మరియు textarea వంటి ట్యాగ్ల లోపలి విషయం ఖాళీ-సున్నితమైన లేదా అమలు చేయగల కోడ్ పాడవకుండా యథాతథంగా ఇవ్వబడుతుంది.
- 3Minifier ఖాళీలను సురక్షితంగా కుదిస్తుందిminify మోడ్లో, ఏ ఖాళీ కుదింపు జరిగే ముందైనా pre, script, style, మరియు textarea బ్లాక్ల విషయం సంఖ్యా sentinelsతో మార్చబడుతుంది. HTML కామెంట్లు తీసివేయబడతాయి, ట్యాగ్ల మధ్య ఖాళీల వరుసలు తొలగించబడతాయి — పక్కపక్కన ఉన్న ఇన్లైన్ ఎలిమెంట్ల మధ్య తప్ప, అక్కడ పదాలు కలిసిపోకుండా ఒకే ఖాళీ ఉంచబడుతుంది. తర్వాత sentinel placeholders వాటి అసలు విషయానికి పునరుద్ధరించబడతాయి.
- 4అవుట్పుట్ చూపబడి ఐచ్ఛికంగా సేవ్ చేయబడుతుందిఫార్మాట్ చేసిన లేదా minify చేసిన ఫలితం పరిమాణ-మార్పు శాతంతో పాటు అవుట్పుట్ ప్యానెల్లో లైవ్గా కనిపిస్తుంది. దాన్ని క్లిప్బోర్డ్కు కాపీ చేయవచ్చు లేదా .html ఫైల్గా డౌన్లోడ్ చేయవచ్చు, అన్నీ బ్రౌజర్ వదలకుండానే.
సంబంధిత సాధనాలు
CSS బ్యూటిఫైయర్
స్థిరమైన ఇండెంటేషన్తో మినిఫైడ్ CSSను ప్రెటీ-ప్రింట్ చేయండి. అంచనా వేయదగిన తేడాల కోసం ఐచ్ఛిక అక్షర క్రమ ప్రాపర్టీ సార్టింగ్.
CSS మినిఫైయర్ & బ్యూటిఫైయర్
ఫైల్ పరిమాణాన్ని తగ్గించడానికి CSSను మినిఫై చేయండి లేదా చదవడానికి వీలుగా మినిఫైడ్ CSSను బ్యూటిఫై చేయండి. తక్షణం, మీ బ్రౌజర్లో.
XML ఫార్మాటర్ & వాలిడేటర్
మీ బ్రౌజర్ యొక్క నేటివ్ DOM పార్సర్ను ఉపయోగించి XMLను ప్రెటీ-ప్రింట్ చేసి ధృవీకరించండి. ప్రొడక్షన్ వాడకం కోసం మినిఫైడ్ అవుట్పుట్తో సహా.