PageSourceSearch

https://www.perfectessaywriter.ai/article-rewriter

html perfectessaywriter.ai collected 2026-10-01 15:14:23 UTC 158,747 bytes, 2,160 lines download raw bytes

1
2<!DOCTYPE html>
3 
4  <html lang="en" dir="ltr">
5
6<head>
7  <meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0">   <title>Rewrite Articles for Free With 3 Modes, 1,500 Words, and No Sign-Up</title> <meta name="description" content="Free article rewriter with 3 modes, 1,500 words per run, and 15 languages. No sign-up required, with your original meaning preserved.">    <link rel="canonical" href="https://www.perfectessaywriter.ai/article-rewriter" />    <meta name='dmca-site-verification' content='bHNIRklnMUNGNmtCSDU4UGxRYjU0V0Y5eStvbDhINm5QYmJqZEsrNkMxUT01' />    <meta property="og:type" content="website" /> <meta property="og:title" content="Rewrite Articles for Free With 3 Modes, 1,500 Words, and No Sign-Up"> <meta property="og:description" content="Free article rewriter with 3 modes, 1,500 words per run, and 15 languages. No sign-up required, with your original meaning preserved."> <meta property="og:url" content="https://www.perfectessaywriter.ai/article-rewriter"> <meta property="og:image" content="https://www.perfectessaywriter.ai/images/pew-new-logo.svg" /> <meta name="twitter:title" content="Rewrite Articles for Free With 3 Modes, 1,500 Words, and No Sign-Up"> <meta name="twitter:description" content="Free article rewriter with 3 modes, 1,500 words per run, and 15 languages. No sign-up required, with your original meaning preserved.">  <link rel="shortcut icon" type="image/x-icon" href="https://www.perfectessaywriter.ai/images/pew-fav-icon.png">  <link rel="stylesheet preload"  href="https://www.perfectessaywriter.ai/css/select2.min.css" as="style" />
8      <link rel="preload stylesheet" as="style" href="https://www.perfectessaywriter.ai/css/intlTelInput.min.css">
9     
10     <link rel="stylesheet preload" href="https://www.perfectessaywriter.ai/css/style.min.css" as="style">  
11             <!-- <link rel="preload stylesheet" as="style" href="https://www.perfectessaywriter.ai/tools/assets/css/style.min.css"> -->
12
13              
14    
15
16                                          <meta name="keywords" content="AI article rewriter, rewrite blog posts AI, avoid duplicate content AI, best AI-powered content rewriter, paraphrase articles online, reword text AI, enhance article readability AI, advanced AI content rewriting tool, improve article flow AI, AI-powered sentence rephrasing, rephrase news articles AI, generate fresh content AI, SEO article rewriting software, AI-based content paraphraser, professional AI article spinner">
17      <link rel="alternate" hreflang="en" href="https://www.perfectessaywriter.ai/article-rewriter" />
18      <link rel="alternate" hreflang="pt-BR" href="https://www.perfectessaywriter.ai/pt/reescrever-texto" />
19    
20        
21      <link rel="stylesheet preload" as="style" href="https://www.perfectessaywriter.ai/tools/assets/css/essay-writer.css">
22     
23  
24  
25  <link rel="stylesheet preload" href="https://www.perfectessaywriter.ai/essay-page/css/plans.min.css" as="style">
26  
26<script type="text/javascript">
27      (function(c,l,a,r,i,t,y){
28          c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
29          t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
30          y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
31      })(window, document, "clarity", "script", "hyj67uccr8");
32  </script>
vendor: 64 bytes, lines 32-33
32
33<script async src="https://www.googletagmanager.com/gtag/js?id=
33G-ZVGEXGF3L8
vendor: 12 bytes, line 33
33"></script>
34<script>
35  
vendor: 134 bytes, lines 35-39
35window.dataLayer = window.dataLayer || [];
36  function gtag(){dataLayer.push(arguments);}
37  gtag('js', new Date());
38
39  gtag('config', '
39G-ZVGEXGF3L8
vendor: 4 bytes, line 39
39');
40</script>
40
41
42</head>
43<body>
44  
44<script type="text/javascript"> window.onload = () => {localStorage.removeItem("token"); localStorage.removeItem("user_id")}; </script>
44<script>
45            let basePath                       = "https:\/\/www.perfectessaywriter.ai\/";
46            let page                           = "article-rewriter";
47            let siteLink                       = "www.perfectessaywriter.ai";
48            let apiPath                        = "https:\/\/backend2.skyscrapersnow.com\/AWapi\/";
49            let AIapiPath                      = "https:\/\/backend2.skyscrapersnow.com\/aiEssayWriterApi\/";
50            let docPath                        = "https:\/\/docs.skyscrapersnow.com\/";
51            let sitename                       = "PerfectEssayWriter.ai";
52            let back_end_attachments           = "https:\/\/docs.skyscrapersnow.com\/uploads\/orders\/";
53            let back_end_attachments_completed = "https:\/\/docs.skyscrapersnow.com\/uploads\/orders_completed\/";
54            let back_end_attachments_revisions = "https:\/\/docs.skyscrapersnow.com\/uploads\/orders_revision\/";
55            let parentSite                     = "https:\/\/www.perfectessaywriter.ai\/";
56            let isSubTop                       = "";
57            let country_order                  = "US";
58            let currency                       = "USD";
59            let currency_symbol                = "$";
60        </script>
60<script type="module" src="https://www.perfectessaywriter.ai/js/modules/pew-authMain.js"></script>
60<script type="text/javascript" src="https://www.perfectessaywriter.ai/users-portal/assets/js/jquery.min.js"></script>
60
61<main><section class="flex newWrapper">
62   <link rel="preload stylesheet" as="style" href="https://www.perfectessaywriter.ai/tools/assets/css/style.min.css">
63<link rel="stylesheet preload" href="https://www.perfectessaywriter.ai/tools/assets/css/navbar-new.css" as="style">
64<link rel="stylesheet preload" href="https://www.perfectessaywriter.ai/tools/assets/css/custom-navbar.css" as="style">
65<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap" media="print" onload="this.media='all'">
66<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap"></noscript>
67
68<!-- Legacy mobile overlay (kept for backward compatibility with site-wide JS) -->
69<div class="mobOverlay" onclick="hideDashBoardNav()"></div>
70
71<!-- ================================================================
72     NEW DARK NAVBAR  (visual redesign, dynamic wiring preserved)
73     ================================================================ -->
74<nav class="pewNav" id="pewNav" aria-label="Primary">
75
76  <!-- Logo (original SVG asset) -->
77      <a href="https://www.perfectessaywriter.ai/" class="pewNav-logo pew-logo only-desk" aria-label="Perfect Essay Writer">
78      <img loading="lazy" width="140" height="28" src="https://www.perfectessaywriter.ai/tools/images/pew-nav-logo.svg" alt="Perfect Essay Writer">
79    </a>
80    <a href="https://www.perfectessaywriter.ai/" class="pewNav-logo pew-logo only-mob" aria-label="Perfect Essay Writer">
81      <img fetchpriority="high" width="190" height="27" src="https://www.perfectessaywriter.ai/images/pew-new-logo.svg" alt="Perfect Essay Writer">
82    </a>
83  
84  <!-- Center links + Tools megamenu -->
85  <div class="pewNav-center">
86
87    <div class="pewNav-dd-wrap">
88      <button class="pewNav-link pewNav-tools-btn" id="pewNavToolsBtn" type="button" aria-expanded="false" aria-haspopup="true" aria-controls="pewNavToolsPanel" aria-label="Open Tools menu">
89        Tools
90        <svg class="pewNav-caret" viewBox="0 0 12 12" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" width="10" height="10" aria-hidden="true">
91          <polyline points="2 4 6 8 10 4"/>
92        </svg>
93      </button>
94
95      <div class="pewNav-tools-panel" id="pewNavToolsPanel" aria-hidden="true">
96        <div class="pewNav-panel-cols">
97
98          <div class="pewNav-panel-col">
99            <div class="pewNav-panel-stage">
100              <span class="pewNav-panel-stage-num">01</span>
101              <span class="pewNav-panel-stage-name">Start</span>
102            </div>
103            <a href="https://www.perfectessaywriter.ai/generate-essay-topic" class="pewNav-tool-link">Essay Topic Generator</a>
104            <a href="https://www.perfectessaywriter.ai/ai-essayoutliner" class="pewNav-tool-link">AI Essay Outliner</a>
105            <a href="https://www.perfectessaywriter.ai/thesis-statement-generator" class="pewNav-tool-link">Thesis Statement Generator</a>
106                                    <a href="https://www.perfectessaywriter.ai/topic-sentence-generator" class="pewNav-tool-link">Topic Sentence Generator</a>
107                                                            <a href="https://www.perfectessaywriter.ai/perfectchatgpt" class="pewNav-tool-link">PerfectChatGPT</a>
108          </div>
109
110          <div class="pewNav-panel-col">
111            <div class="pewNav-panel-stage">
112              <span class="pewNav-panel-stage-num">02</span>
113              <span class="pewNav-panel-stage-name">Write</span>
114            </div>
115            <a href="https://www.perfectessaywriter.ai/" class="pewNav-tool-link">AI Essay Writer</a>
116                                    <a href="https://www.perfectessaywriter.ai/personal-statement-writer" class="pewNav-tool-link">Personal Statement Writer</a>
117            <a href="https://www.perfectessaywriter.ai/paragraph-generator" class="pewNav-tool-link">Paragraph Generator</a>
118            <a href="https://www.perfectessaywriter.ai/conclusion-generator" class="pewNav-tool-link">Conclusion Generator</a>
119                                    <a href="https://www.perfectessaywriter.ai/poem-generator" class="pewNav-tool-link">Poem Generator</a>
120            <a href="https://www.perfectessaywriter.ai/email-generator" class="pewNav-tool-link">Email Writer</a>
121            <a href="https://www.perfectessaywriter.ai/ai-letter-generator" class="pewNav-tool-link">AI Letter Generator</a>
122            <a href="https://www.perfectessaywriter.ai/ai-answer-generator" class="pewNav-tool-link">AI Answer Generator</a>
123          </div>
124
125          <div class="pewNav-panel-col">
126            <div class="pewNav-panel-stage">
127              <span class="pewNav-panel-stage-num">03</span>
128              <span class="pewNav-panel-stage-name">Polish</span>
129            </div>
130            <a href="https://www.perfectessaywriter.ai/grammar-checker" class="pewNav-tool-link">Grammar Checker</a>
131            <a href="https://www.perfectessaywriter.ai/paraphrasing-tool" class="pewNav-tool-link">Essay Paraphraser</a>
132            <a href="https://www.perfectessaywriter.ai/sentence-rewriter" class="pewNav-tool-link">Sentence Rewriter</a>
133            <a href="https://www.perfectessaywriter.ai/sentence-expander" class="pewNav-tool-link">Sentence Expander</a>
134            <a href="https://www.perfectessaywriter.ai/paragraph-rewriter" class="pewNav-tool-link">Paragraph Rewriter</a>
135            <a href="https://www.perfectessaywriter.ai/article-rewriter" class="pewNav-tool-link">Article Rewriter</a>
136            <a href="https://www.perfectessaywriter.ai/style-tone-suggestor" class="pewNav-tool-link">Style &amp; Tone Suggester</a>
137            <a href="https://www.perfectessaywriter.ai/sentence-structure-analysis" class="pewNav-tool-link">Sentence Structure Analysis</a>
138            <a href="https://www.perfectessaywriter.ai/readibility-analysis" class="pewNav-tool-link">Readability Tool</a>
139            <a href="https://www.perfectessaywriter.ai/summarizer" class="pewNav-tool-link">Summarizer</a>
140          </div>
141
142          <div class="pewNav-panel-col">
143            <div class="pewNav-panel-stage">
144              <span class="pewNav-panel-stage-num">04</span>
145              <span class="pewNav-panel-stage-name">Submit</span>
146            </div>
147            <a href="https://www.perfectessaywriter.ai/essay-grader" class="pewNav-tool-link">Essay Grader</a>
148            <a href="https://www.perfectessaywriter.ai/plagiarism-checker" class="pewNav-tool-link">Plagiarism Checker</a>
149            <a href="https://www.perfectessaywriter.ai/ai-detector" class="pewNav-tool-link">AI Content Detector</a>
150            <a href="https://www.perfectessaywriter.ai/content-humanizer" class="pewNav-tool-link">Essay Humanizer</a>
151
152            <div class="pewNav-panel-stage" style="margin-top:20px;">
153              <span class="pewNav-panel-stage-num">05</span>
154              <span class="pewNav-panel-stage-name">Reference</span>
155            </div>
156            <a href="https://www.perfectessaywriter.ai/citation-machine" class="pewNav-tool-link">Citation Generator</a>
157            <a href="https://www.perfectessaywriter.ai/word-counter" class="pewNav-tool-link">Word Counter</a>
158            <a href="https://www.perfectessaywriter.ai/words-to-pages" class="pewNav-tool-link">Words to Pages</a>
159            <a href="https://www.perfectessaywriter.ai/pages-to-words" class="pewNav-tool-link">Pages to Words</a>
160          </div>
161
162        </div>
163
164        <div class="pewNav-panel-footer">
165          <a href="https://www.perfectessaywriter.ai/choose" class="pewNav-panel-all-link">Browse all 32 tools &rarr;</a>
166        </div>
167
168              </div>
169    </div>
170
171        <a href="https://www.perfectessaywriter.ai/pricing" id="pricing" class="pewNav-link nav-item">Pricing</a>
172    <a href="https://www.perfectessaywriter.ai/reviews" class="pewNav-link">Reviews</a>
173    <a href="https://www.perfectessaywriter.ai/blog" class="pewNav-link">Blog</a>
174
175  </div>
176
177  <!-- Right side: live chat + hire/order + login/account + burger -->
178  <div class="pewNav-right">
179
180    <!-- Live Chat trigger — opens Tawk.to widget. The Tawk script loads
181         sitewide (hidden by default via footer.php). This button calls
182         showWidget() + maximize() so the chat opens on demand. -->
183    <button type="button" class="pewNav-live-chat-btn" onclick="pewOpenLiveChat()" aria-label="Open live chat">
184      <span class="pewNav-live-dot" aria-hidden="true"></span>
185      Live Chat
186    </button>
187
188          <a href="https://www.perfectessaywriter.ai/order-now" class="pewNav-hire-btn">
189        <svg viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" width="14" height="14" aria-hidden="true"><path d="M8 1a3 3 0 1 1 0 6A3 3 0 0 1 8 1z"/><path d="M2 14s-1-1 0-3a6 6 0 0 1 12 0c1 2 0 3 0 3"/></svg>
190        Hire Writer
191      </a>
192    
193          <!-- Anonymous: login/signup button (keeps the existing #loginSignupBtn id so the modal trigger in this file still binds) -->
194      <button type="button"
195        id="loginSignupBtn"
196        class="pewNav-signup loginSignupBtn subscriptionBtns ">
197        <span class="btn-text">Log in / Sign up</span>
198      </button>
199    
200    <button class="pewNav-burger" id="pewNavBurger" type="button" aria-label="Open mobile menu" aria-expanded="false" aria-controls="pewMobDrawer">
201      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" width="20" height="20" aria-hidden="true">
202        <line x1="3" y1="6" x2="21" y2="6"/>
203        <line x1="3" y1="12" x2="21" y2="12"/>
204        <line x1="3" y1="18" x2="21" y2="18"/>
205      </svg>
206    </button>
207
208  </div>
209
210</nav>
211
212<!-- Mobile drawer (new) -->
213<div class="pewMob-drawer" id="pewMobDrawer" aria-hidden="true">
214  <div class="pewMob-drawer-head">
215    <a href="https://www.perfectessaywriter.ai/" class="pewNav-logo pewMob-logo">
216      <img fetchpriority="high" width="190" height="27" src="https://www.perfectessaywriter.ai/images/pew-new-logo.svg" alt="Perfect Essay Writer">
217    </a>
218    <button class="pewMob-drawer-close" id="pewMobDrawerClose" type="button" aria-label="Close menu">
219      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" width="20" height="20" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>
220    </button>
221  </div>
222
223  <div class="pewMob-drawer-body">
224
225    <!-- Live Chat — surfaced at the top of the mobile drawer so it
226         matches the desktop nav placement. Closes the drawer first,
227         then opens the Tawk widget via pewOpenLiveChat(). -->
228    <div class="pewMob-section pewMob-section-live-chat">
229      <button
230        type="button"
231        class="pewMob-live-chat-btn"
232        onclick="document.getElementById('pewMobDrawer').classList.remove('open');document.getElementById('pewMobOverlay').classList.remove('open');document.body.style.overflow='';typeof pewOpenLiveChat==='function' && pewOpenLiveChat();"
233      >
234        <span class="pewMob-live-dot" aria-hidden="true"></span>
235        Live Chat
236      </button>
237    </div>
238
239    
240    <div class="pewMob-section">
241      <div class="pewMob-section-label">Start</div>
242      <a href="https://www.perfectessaywriter.ai/generate-essay-topic" class="pewMob-link">Essay Topic Generator</a>
243      <a href="https://www.perfectessaywriter.ai/ai-essayoutliner" class="pewMob-link">AI Essay Outliner</a>
244      <a href="https://www.perfectessaywriter.ai/thesis-statement-generator" class="pewMob-link">Thesis Statement Generator</a>
245                </div>
246
247    <div class="pewMob-section">
248      <div class="pewMob-section-label">Write</div>
249      <a href="https://www.perfectessaywriter.ai/" class="pewMob-link">AI Essay Writer</a>
250                  <a href="https://www.perfectessaywriter.ai/personal-statement-writer" class="pewMob-link">Personal Statement Writer</a>
251      <a href="https://www.perfectessaywriter.ai/paragraph-generator" class="pewMob-link">Paragraph Generator</a>
252      <a href="https://www.perfectessaywriter.ai/conclusion-generator" class="pewMob-link">Conclusion Generator</a>
253    </div>
254
255    <div class="pewMob-section">
256      <div class="pewMob-section-label">Polish</div>
257      <a href="https://www.perfectessaywriter.ai/grammar-checker" class="pewMob-link">Grammar Checker</a>
258      <a href="https://www.perfectessaywriter.ai/paraphrasing-tool" class="pewMob-link">Essay Paraphraser</a>
259      <a href="https://www.perfectessaywriter.ai/sentence-rewriter" class="pewMob-link">Sentence Rewriter</a>
260      <a href="https://www.perfectessaywriter.ai/summarizer" class="pewMob-link">Summarizer</a>
261    </div>
262
263    <div class="pewMob-section">
264      <div class="pewMob-section-label">Submit</div>
265      <a href="https://www.perfectessaywriter.ai/essay-grader" class="pewMob-link">Essay Grader</a>
266      <a href="https://www.perfectessaywriter.ai/plagiarism-checker" class="pewMob-link">Plagiarism Checker</a>
267      <a href="https://www.perfectessaywriter.ai/ai-detector" class="pewMob-link">AI Content Detector</a>
268      <a href="https://www.perfectessaywriter.ai/content-humanizer" class="pewMob-link">Essay Humanizer</a>
269    </div>
270
271    <div class="pewMob-section">
272      <div class="pewMob-section-label">Reference</div>
273      <a href="https://www.perfectessaywriter.ai/citation-machine" class="pewMob-link">Citation Generator</a>
274      <a href="https://www.perfectessaywriter.ai/word-counter" class="pewMob-link">Word Counter</a>
275      <a href="https://www.perfectessaywriter.ai/words-to-pages" class="pewMob-link">Words to Pages</a>
276      <a href="https://www.perfectessaywriter.ai/pages-to-words" class="pewMob-link">Pages to Words</a>
277    </div>
278
279    <div class="pewMob-section">
280      <a href="https://www.perfectessaywriter.ai/choose" class="pewMob-link" style="color:#c77dff;font-weight:700;">Browse all 32 tools &rarr;</a>
281    </div>
282
283    <div class="pewMob-section">
284      <div class="pewMob-section-label">Menu</div>
285              <a href="https://www.perfectessaywriter.ai/pricing" class="pewMob-link">Pricing</a>
286            <a href="https://www.perfectessaywriter.ai/reviews" class="pewMob-link">Reviews</a>
287      <a href="https://www.perfectessaywriter.ai/blog" class="pewMob-link">Blog</a>
288              <a href="https://www.perfectessaywriter.ai/order-now" class="pewMob-link" style="color:#FACC15;font-weight:600;">Hire a Writer</a>
289                      </div>
290
291    
292          <div class="pewMob-cta">
293        <button type="button"
294          class="pewNav-signup loginSignupBtn"
295          style="display:block;width:100%;text-align:center;padding:13px;"
296          onclick="document.getElementById('pewMobDrawer').classList.remove('open');document.getElementById('pewMobOverlay').classList.remove('open');document.body.style.overflow='';document.getElementById('loginSignupBtn')&&document.getElementById('loginSignupBtn').click();">
297          <span class="btn-text">Sign Up Free</span>
298        </button>
299      </div>
300    
301  </div>
302</div>
303<div class="pewMob-overlay" id="pewMobOverlay"></div>
304
305<!-- Legacy hidden shell kept so any external JS referencing .dashBoard / .leftMenu / .menuWrapper / #session_btns / #loginSignupBtn / etc. continues to find DOM nodes -->
306<section class="dashBoard" style="display:none" aria-hidden="true">
307  <div class="leftMenu">
308    <div class="menuWrapper">
309      <ul class="pew-tools"></ul>
310      <div id="session_btns" class="hidden"></div>
311    </div>
312  </div>
313</section>
314
315<script>
316(function () {
317  // ============ Tools megamenu ============
318  var toolsBtn   = document.getElementById('pewNavToolsBtn');
319  var toolsPanel = document.getElementById('pewNavToolsPanel');
320
321  function closeTools() {
322    if (!toolsPanel) return;
323    toolsPanel.classList.remove('open');
324    toolsPanel.setAttribute('aria-hidden', 'true');
325    if (toolsBtn) toolsBtn.setAttribute('aria-expanded', 'false');
326  }
327
328  if (toolsBtn && toolsPanel) {
329    toolsBtn.addEventListener('click', function (e) {
330      e.stopPropagation();
331      var isOpen = toolsPanel.classList.contains('open');
332      closeTools();
333      if (!isOpen) {
334        toolsPanel.classList.add('open');
335        toolsPanel.setAttribute('aria-hidden', 'false');
336        toolsBtn.setAttribute('aria-expanded', 'true');
337      }
338    });
339    toolsPanel.addEventListener('click', function (e) { e.stopPropagation(); });
340  }
341
342  document.addEventListener('click', closeTools);
343  document.addEventListener('keydown', function (e) {
344    if (e.key === 'Escape') { closeTools(); closeMob(); }
345  });
346
347  // ============ Scroll shadow ============
348  var nav = document.getElementById('pewNav');
349  if (nav) {
350    window.addEventListener('scroll', function () {
351      nav.classList.toggle('scrolled', window.scrollY > 4);
352    }, { passive: true });
353  }
354
355  // ============ Mobile drawer ============
356  var burger  = document.getElementById('pewNavBurger');
357  var drawer  = document.getElementById('pewMobDrawer');
358  var overlay = document.getElementById('pewMobOverlay');
359  var closeBtn = document.getElementById('pewMobDrawerClose');
360
361  var mobFocusable = 'a, button, input, select, textarea';
362  function setDrawerFocusable(enable) {
363    if (!drawer) return;
364    drawer.querySelectorAll(mobFocusable).forEach(function(el) {
365      if (enable) { el.removeAttribute('tabindex'); }
366      else { el.setAttribute('tabindex', '-1'); }
367    });
368  }
369  setDrawerFocusable(false);
370
371  function openMob() {
372    if (!drawer) return;
373    drawer.classList.add('open');
374    drawer.setAttribute('aria-hidden', 'false');
375    setDrawerFocusable(true);
376    if (overlay) overlay.classList.add('open');
377    if (burger) burger.setAttribute('aria-expanded', 'true');
378    document.body.style.overflow = 'hidden';
379    if (closeBtn) closeBtn.focus();
380  }
381  function closeMob() {
382    if (!drawer) return;
383    drawer.classList.remove('open');
384    drawer.setAttribute('aria-hidden', 'true');
385    setDrawerFocusable(false);
386    if (overlay) overlay.classList.remove('open');
387    if (burger) burger.setAttribute('aria-expanded', 'false');
388    document.body.style.overflow = '';
389    if (burger) burger.focus();
390  }
391
392  if (burger)   burger.addEventListener('click', openMob);
393  if (closeBtn) closeBtn.addEventListener('click', closeMob);
394  if (overlay)  overlay.addEventListener('click', closeMob);
395
396  // ============ Account dropdown (logged-in avatar) ============
397  var avatarBtn = document.querySelector('.pewNav-account .dropbtn');
398  var accountDd = document.getElementById('myDropdown');
399  if (avatarBtn && accountDd) {
400    avatarBtn.addEventListener('click', function (e) {
401      e.stopPropagation();
402      accountDd.classList.toggle('show');
403    });
404    document.addEventListener('click', function (e) {
405      if (!accountDd.contains(e.target) && !avatarBtn.contains(e.target)) {
406        accountDd.classList.remove('show');
407      }
408    });
409  }
410
411  // Expose hide/show DashBoard hooks so legacy onclicks (mobOverlay) don't error
412  window.hideDashBoardNav = window.hideDashBoardNav || closeMob;
413  window.showDashBoardNav = window.showDashBoardNav || openMob;
414})();
415</script>
415
416
417<script>
418// ============ LEGACY HANDLERS (preserved from original navbar) ============
419
420// Active-state localStorage (kept for sidebar/menu compatibility on other pages)
421$(document).ready(function () {
422  $('.menu-list, .dropdown-list li, .dropdown-list a').removeClass('list-active');
423  var activeMenuId = localStorage.getItem('activeMenu');
424  if (activeMenuId) {
425    var $storedEl = $('#' + activeMenuId);
426    if ($storedEl.closest('.dropdown-list').length) {
427      $storedEl.addClass('list-active');
428      $storedEl.closest('li').addClass('list-active');
429    } else if ($storedEl.closest('.nav-item').length) {
430      $storedEl.closest('.nav-item').addClass('list-active');
431    }
432  }
433
434  $('.nav-item').on('click', function (e) {
435    var $a = $(this).is('a') ? $(this) : $(this).find('a').first();
436    if (!$a.length) return;
437    e.preventDefault();
438    $('.menu-list, .dropdown-list li, .dropdown-list a').removeClass('list-active');
439    $(this).addClass('list-active');
440    if ($a.attr('id')) localStorage.setItem('activeMenu', $a.attr('id'));
441    window.location.href = $a.attr('href');
442  });
443
444  $('.dropdown-list a').on('click', function () {
445    $('.menu-list, .dropdown-list li, .dropdown-list a').removeClass('list-active');
446    $(this).addClass('list-active');
447    $(this).closest('li').addClass('list-active');
448    localStorage.setItem('activeMenu', $(this).attr('id'));
449  });
450});
451
452// Mobile manage-subscription button
453$('.manage-subscriptionBtn-mob').click(function () {
454  if (typeof planStatus !== 'undefined' && planStatus == null) {
455    if ($('section.dashBoard').hasClass('transformLeft')) {
456      $('section.dashBoard').removeClass('transformLeft');
457      $(".mobOverlay").removeClass('show');
458      $('body').css('overflow', 'unset');
459    }
460    $('.planSec').show();
461    $('body').addClass('noOverflow');
462    $('body').css('overflow', 'unset');
463  } else if (typeof manageSub === 'function') {
464    manageSub();
465  }
466});
467
468// Login/Signup button - opens the existing signup modal
469$('#loginSignupBtn').click(function () {
470  if ($('section.dashBoard').hasClass('transformLeft')) {
471    $('section.dashBoard').removeClass('transformLeft');
472    $(".mobOverlay").removeClass('show');
473  }
474  if (window.pewSetSignupContext) window.pewSetSignupContext('default');
475  $('.signUpModel').addClass('show');
476  $('.loginForm').addClass('show');
477  $('body').css('overflow', 'hidden');
478  setTimeout(function () {
479    if ($(".signUpModel").hasClass("show")) {
480      $('#user_id').focus();
481    }
482  }, 100);
483});
484
485function subsBtn() {
486  $('.planSec').show();
487  $('section.dashBoard').removeClass('transformLeft');
488  $(".mobOverlay").removeClass('show');
489  $('body').addClass('noOverflow');
490  $('body').css('overflow', 'unset');
491}
492
493$('#manage-subscriptionBtn').click(function () {
494  if (typeof planStatus !== 'undefined' && planStatus == null) {
495    $('.planSec').show();
496    $('section.dashBoard').removeClass('transformLeft');
497    $(".mobOverlay").removeClass('show');
498    $('body').addClass('noOverflow');
499  } else if (typeof manageSub === 'function') {
500    manageSub();
501  }
502});
503
504$(document).ready(function () {
505  if (!localStorage.getItem("token")) {
506    setTimeout(function () {
507      $(".orderCstmEssay").show();
508    }, 1000);
509  }
510});
511
512var reroute = "";
513function toChat() {
514  if (localStorage.getItem('userID')) {
515    window.location.href = 'perfectchatgpt';
516  } else {
517    reroute = "perfectchatgpt";
518    $(".signUpModel").addClass("show");
519    $('body').css('overflow', 'hidden');
520    setTimeout(function () {
521      $(".signUpForm").addClass("show");
522    }, 100);
523  }
524}
525
526$(document).ready(function () {
527  $(".scrollToCalculator2").on("click", function (event) {
528    event.preventDefault();
529    sessionStorage.setItem("scrollTo", "newOrderSec");
530    window.location.href = $(this).attr("href");
531  });
532});
533</script>
533
534
535<!-- ================================================================
536     LIVE CHAT TRIGGER
537     The Tawk.to script loads sitewide (via shared/footer.php and
538     tools-footer.php) and is hidden by default via its own onLoad +
539     onChatMinimized + onChatHidden hooks. This button simply calls
540     showWidget() + maximize() to bring it back. Tawk handles the
541     re-hide when the user clicks the chevron/X.
542     ================================================================ -->
543<script>
544window.pewOpenLiveChat = function () {
545  function openTawk(attempt) {
546    attempt = attempt || 0;
547    try {
548      if (window.Tawk_API && typeof window.Tawk_API.showWidget === 'function') {
549        window.Tawk_API.showWidget();
550        // Small delay so showWidget completes before maximize.
551        setTimeout(function () {
552          try { window.Tawk_API.maximize(); } catch (e) {}
553        }, 200);
554        return;
555      }
556    } catch (e) { /* not ready */ }
557    // Tawk loads 1-20s after page load depending on footer variant.
558    // Retry every 500ms for up to 30s.
559    if (attempt < 60) {
560      setTimeout(function () { openTawk(attempt + 1); }, 500);
561    }
562  }
563  openTawk();
564};
565</script>
vendor: 1 bytes, line 565
565
566<script>
567/* Old /content-rewriter URL → canonical /article-rewriter */
568if (typeof page !== 'undefined' && page == 'content-rewriter') { window.location = 'article-rewriter'; }
569</script>
569
570
571<link rel="preload stylesheet" as="style" href="https://www.perfectessaywriter.ai/tools/assets/css/article-content.css?v=1790167553">
572<link rel="preconnect" href="https://fonts.googleapis.com">
573<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
574<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800;900&family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
575
576<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebApplication","name":"AI Article Rewriter","alternateName":"Content Rewriter Tool","url":"https://www.perfectessaywriter.ai/article-rewriter","description":"Rewrite complete articles in 3 modes, up to 1500 words per run, without changing the original meaning. Free to use with no sign-up needed to try.","applicationCategory":"EducationalApplication","operatingSystem":"Web","browserRequirements":"Requires JavaScript. Runs in any modern browser.","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"featureList":["Three rewriting modes: Smart Spin, Balanced Spin, and Ultra Spin","Rewrite up to 1500 words per run","Paste text or upload Word, PDF, or text files","Words to Exclude to lock specific terms in place","Rewriting Goal field with Quick Goals shortcuts","15 supported languages","Free to use with no account required to try","Copy or download rewrites as Word or PDF"],"publisher":{"@type":"Organization","name":"PerfectEssayWriter.ai","url":"https://www.perfectessaywriter.ai/"}},{"@type":"HowTo","name":"How To Rewrite an Article in Three Steps","description":"Follow these three easy steps to get fresh, unique content from any article.","step":[{"@type":"HowToStep","position":1,"name":"Paste Your Article in the Box","text":"Paste your text into the input box, up to 1500 words at a time, or upload a Word, PDF, or text file directly. Load sample content first if you want to test the tool before using your own article.","url":"https://www.perfectessaywriter.ai/article-rewriter#how-it-works"},{"@type":"HowToStep","position":2,"name":"Set Your Mode and Goal","text":"Pick Smart Spin, Balanced Spin, or Ultra Spin to match how much you want the wording to change. Add a goal such as removing plagiarism or making the tone more casual, and list any words you want the rewrite to leave untouched.","url":"https://www.perfectessaywriter.ai/article-rewriter#how-it-works"},{"@type":"HowToStep","position":3,"name":"Click Rewrite, Revise and Repeat","text":"Click Rewrite Article to generate the new version. Review the output, then copy it, download it as Word or PDF, or click Rewrite Article again for a different variation.","url":"https://www.perfectessaywriter.ai/article-rewriter#how-it-works"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"When should I use the AI article rewriter?","acceptedA
576nswer":{"@type":"Answer","text":"Use the AI rewriter tool for content creation, creating multiple versions of the same article for different pages, improving readability, updating outdated information, or adapting one piece of writing for a different audience or platform."}},{"@type":"Question","name":"How can I rewrite an article without plagiarism?","acceptedAnswer":{"@type":"Answer","text":"The article rewriter generates a new version of your text while keeping the core ideas, using different phrasing and restructured sentences rather than swapped synonyms."}},{"@type":"Question","name":"Is article rewriting good for SEO?","acceptedAnswer":{"@type":"Answer","text":"Yes. Advanced AI can create unique variations of the same content, helping you target different keywords and topics without publishing duplicate pages. Each rewrite should provide genuine value rather than simply creating near-identical versions of a page."}},{"@type":"Question","name":"How many words can I rewrite at once?","acceptedAnswer":{"@type":"Answer","text":"You can rewrite up to 1500 words at a time. Longer passages are handled automatically in sections, so the full article gets rewritten in a single click. For documents longer than that, work through them a few hundred words at a time for the best results."}},{"@type":"Question","name":"Is this article rewriter the same as an article spinner?","acceptedA
576nswer":{"@type":"Answer","text":"It works like a smarter article spinner. Traditional spinners swap words for synonyms and often break the meaning, while deep spinning uses broader changes to sentence structure, wording, and phrasing so the result stays readable, accurate, and true to your original point."}},{"@type":"Question","name":"Can I rewrite an article online for free without downloading software?","acceptedAnswer":{"@type":"Answer","text":"Yes, this article rewriter runs entirely in your browser, so there's nothing to install. Paste your text, choose a mode, and rewrite it instantly on desktop or mobile, with no sign-up needed to try it."}},{"@type":"Question","name":"Is the article rewriter free to use?","acceptedAnswer":{"@type":"Answer","text":"Yes, the article rewriter is free to use, with 3 free rewrites and no sign-up needed to try it. After your free rewrites, you can create a free account for more monthly usage, or upgrade for unlimited access to this and the other 30+ tools on PerfectEssayWriter.ai."}},{"@type":"Question","name":"What's the difference between an article rewriter and a content rewriter tool?","acceptedA
576nswer":{"@type":"Answer","text":"An article rewriter and a content rewriter do the same job under two different names, since both rewrite existing text while keeping its meaning intact. This tool works on articles, blog posts, product descriptions, and any other block of text you paste in, so the word \"article\" in the name doesn't limit what you can rewrite with it. You can also use it as an essay rewriter for essays, assignments, blog posts, product descriptions, and other types of text."}}]}]}</script>
576
577
578<div class="arv2" data-base="https://www.perfectessaywriter.ai/">
579
580  <!-- HERO -->
581  <section class="ar-hero">
582    <div class="ar-hero-inner">
583      <h1>AI <em>Article Rewriter</em></h1>
584      <p class="ar-sub">Rewrite complete articles in 3 modes, up to 1500 words per run, without changing the original meaning.</p>
585      <p class="ar-updated">Last updated: September 2026</p>
586      <div class="ar-trust">
587        <div class="ar-trust-item"><span class="ar-stars">&#9733;&#9733;&#9733;&#9733;&#9733;</span><span>4.8 / 5 rating</span></div>
588        <div class="ar-trust-item"><span class="ar-live"></span><span>Up to 1500 words per run</span></div>
589        <div class="ar-trust-item"><span>15 languages supported</span></div>
590      </div>
591    </div>
592  </section>
593
594  <!-- TOOL -->
595  <div class="ar-tool-wrap">
596
597    <!-- Rewriting Mode Cards -->
598    <div class="ar-modes">
599      <div class="ar-mode-card active" onclick="selectMode('smart',this)">
600        <div class="ar-mode-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l1.9 5.8L20 10l-5.8 1.9L12 18l-1.9-6.1L4 10l6.1-1.2L12 3z"/><path d="M19 15l.7 2.1L22 18l-2.3.7L19 21l-.7-2.3L16 18l2.3-.9L19 15z"/></svg></div>
601        <div class="ar-mode-body">
602          <div class="ar-mode-name">Smart Spin</div>
603          <div class="ar-mode-desc">Lightly modifies content with subtle changes while keeping core meaning intact.</div>
604        </div>
605        <div class="ar-mode-check"></div>
606      </div>
607      <div class="ar-mode-card" onclick="selectMode('balanced',this)">
608        <div class="ar-mode-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9"/><circle cx="12" cy="12" r="5"/><circle cx="12" cy="12" r="1.5"/></svg></div>
609        <div class="ar-mode-body">
610          <div class="ar-mode-name">Balanced Spin</div>
611          <div class="ar-mode-desc">Moderate rewrite - reworks wording and flow while keeping your structure and key points.</div>
612        </div>
613        <div class="ar-mode-check"></div>
614      </div>
615      <div class="ar-mode-card" onclick="selectMode('ultra',this)">
616        <div class="ar-mode-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg></div>
617        <div class="ar-mode-body">
618          <div class="ar-mode-name">Ultra Spin</div>
619          <div class="ar-mode-desc">Thorough rewrite - significantly changes wording and sentence structure, meaning preserved.</div>
620        </div>
621        <div class="ar-mode-check"></div>
622      </div>
623    </div>
624
625    <!-- 3-col settings strip -->
626    <div class="ar-settings-strip">
627      <div class="ar-settings-cell">
628        <div class="ar-settings-label">Words to Exclude</div>
629        <div style="display:flex;gap:7px;">
630          <input type="text" class="ar-exclude-input" id="ar-exclude" placeholder="e.g. AI, brand name..." style="flex:1;">
631          <button class="ar-auto-btn" id="ar-auto-btn" type="button" onclick="autoExclude(this)"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3l1.9 5.8L20 10l-5.8 1.9L12 18l-1.9-6.1L4 10l6.1-1.2L12 3z"/></svg> Auto</button>
632        </div>
633      </div>
634      <div class="ar-settings-cell">
635        <div class="ar-settings-label">Rewriting Goal</div>
636        <input type="text" class="ar-goal-select" id="ar-goal" placeholder="e.g., remove plagiarism, make it more casual etc.">
637      </div>
638      <div class="ar-settings-cell">
639        <div class="ar-settings-label">Language</div>
640        <select class="ar-lang-select" id="ar-lang">
641          <option>English (US)</option>
642          <option>English (UK)</option>
643          <option>French</option>
644          <option>Spanish</option>
645          <option>German</option>
646          <option>Norwegian</option>
647          <option>Russian</option>
648          <option>Dutch</option>
649          <option>Chinese</option>
650          <option>Arabic</option>
651          <option>Hindi</option>
652          <option>Italian</option>
653          <option>Japanese</option>
654          <option>Portuguese</option>
655          <option>Turkish</option>
656        </select>
657      </div>
658    </div>
659
660    <!-- Quick goal presets (full-width) -->
661    <div class="ar-goal-bar">
662      <span class="ar-goal-bar-label">Quick goals</span>
663      <div class="ar-goal-chips">
664        <button type="button" class="ar-goal-chip" onclick="setGoal('Make it more formal')">More formal</button>
665        <button type="button" class="ar-goal-chip" onclick="setGoal('Make it more casual')">More casual</button>
666        <button type="button" class="ar-goal-chip" onclick="setGoal('Use simpler English')">Simpler English</button>
667        <button type="button" class="ar-goal-chip" onclick="setGoal('Make it more concise')">More concise</button>
668        <button type="button" class="ar-goal-chip" onclick="setGoal('Add more detail and depth')">More detailed</button>
669        <button type="button" class="ar-goal-chip" onclick="setGoal('Fix grammar and improve clarity')">Fix grammar</button>
670      </div>
671    </div>
672
673    <!-- Editor shell -->
674    <div class="ar-editor-shell">
675
676      <!-- LEFT: Article input -->
677      <div class="ar-panel">
678        <div class="ar-panel-header">
679          <span class="ar-panel-label">Article to Rewrite <sup style="color:var(--red);font-size:14px;">*</sup></span>
680          <div class="ar-input-methods">
681            <div class="ar-sample-wrap">
682              <button class="ar-method-btn" type="button" onclick="toggleSampleMenu(event)"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/></svg> Sample</button>
683              <div class="ar-sample-menu" id="ar-sample-menu">
684                <button type="button" onclick="addSample('article')">Article paragraph</button>
685                <button type="button" onclick="addSample('blog')">Blog intro</button>
686                <button type="button" onclick="addSample('product')">Product description</button>
687              </div>
688            </div>
689            <button class="ar-method-btn" type="button" onclick="pasteContent()"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"/><rect x="8" y="2" width="8" height="4" rx="1"/></svg> Paste</button>
690            <label class="ar-method-btn" style="cursor:pointer;"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><polyline points="17 8 12 3 7 8"/><line x1="12" y1="3" x2="12" y2="15"/></svg> Upload File<input type="file" accept=".pdf,.txt,.doc,.docx" style="display:none;" onchange="handleUpload(this)"></label>
691          </div>
692        </div>
693        <textarea class="ar-textarea" id="ar-input" placeholder="Provide the article you would like to rewrite by pasting the text. Up to 1500 words. Tip: press Ctrl+Enter (Cmd+Enter on Mac) to rewrite." oninput="updateWC()"></textarea>
694        <div class="ar-panel-footer">
695          <span class="ar-wc">Words: <span id="ar-wc">0</span> / 1500</span>
696        </div>
697      </div>
698
699      <!-- Divider -->
700      <div class="ar-editor-divider"></div>
701
702      <!-- RIGHT: Output -->
703      <div class="ar-panel" style="position:relative;">
704        <div class="ar-panel-header">
705          <span class="ar-panel-label output">Rewritten Article</span>
706          <div class="ar-panel-actions">
707            <button class="ar-panel-btn" id="ar-plag-btn" type="button" onclick="checkPlagiarism()" title="Check for plagiarism"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><path d="M9 12l2 2 4-4"/></svg></button>
708            <button class="ar-panel-btn" id="ar-copy-btn" type="button" onclick="copyOutput()" title="Copy"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="13" height="13" rx="2"/><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"/></svg></button>
709            <button class="ar-panel-btn" id="ar-dl-btn" type="button" onclick="downloadOutput()" title="Download"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" y1="15" x2="12" y2="3"/></svg><span class="ar-lock-badge">&#128274;</span></button>
710          </div>
711        </div>
712
713        <!-- Version tabs -->
714        <div class="ar-versions" id="ar-versions"></div>
715
716        <!-- Free-limit overlay scoped to the output panel -->
717        <div class="ar-limit" id="ar-limit">
718          <div class="ar-limit-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg></div>
719          <div class="ar-limit-title" id="ar-limit-title">Free limit reached</div>
720          <div class="ar-limit-sub" id="ar-limit-sub">You've used all 3 free rewrites. Sign up free to keep going.</div>
721          <div class="ar-limit-actions">
722            <button class="ar-limit-primary" id="ar-limit-primary" type="button" onclick="limitAction()">Sign Up Free</button>
723            <button class="ar-limit-skip" type="button" onclick="window.location.href='https://www.perfectessaywriter.ai/pricing'">Skip to pricing</button>
724          </div>
725        </div>
726
727        <div class="ar-output-idle" id="ar-idle">
728          <div class="ar-idle-icon">&#10022;</div>
729          <div class="ar-idle-text">Your rewritten article will appear here.</div>
730        </div>
731        <div class="ar-loading" id="ar-loading">
732          <div class="ar-loading-ring"></div>
733          <div class="ar-loading-text" id="ar-loading-text">Rewriting your article...</div>
734        </div>
735        <div class="ar-output-text" id="ar-output-text"></div>
736        <div class="ar-panel-footer">
737          <div class="ar-out-stats">
738            <span class="ar-chip"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/></svg><strong id="ar-owc">&mdash;</strong>&nbsp;words</span>
739            <span class="ar-chip ar-chip-changed" id="ar-changed-badge" style="display:none;"></span>
740            <span class="ar-chip ar-chip-grade" id="ar-grade-badge" style="display:none;"></span>
741          </div>
742          <span class="ar-mode-badge" id="ar-mode-badge"></span>
743        </div>
744      </div>
745
746    </div><!-- end editor-shell -->
747
748    <!-- Action bar -->
749    <div class="ar-action-bar">
750      <div class="ar-usage" id="ar-usage-pill">
751        <span class="ar-usage-dot"></span>
752        <span class="ar-usage-text"><span id="ar-usage-pre">Free: </span><strong id="ar-usage">3 of 3</strong><span id="ar-usage-post"> left</span></span>
753      </div>
754      <span class="ar-kbd-hint"><kbd>Ctrl</kbd> + <kbd>Enter</kbd> to rewrite</span>
755      <div class="ar-action-right">
756        <button class="ar-clear-btn" type="button" onclick="clearAll()">&#10005; Clear inputs</button>
757        <button class="ar-rewrite-btn" id="ar-rewrite-btn" type="button" onclick="rewrite(this)">
758          <span id="ar-btn-icon">&#8635;</span>
759          <span id="ar-btn-label">Rewrite Article</span>
760        </button>
761      </div>
762    </div>
763
764    <!-- Hire row -->
765    <div class="ar-hire-row" id="ar-hire-row">
766      <span class="ar-hire-text">Want a professional to polish your rewritten article further?</span>
767      <button class="ar-hire-btn" type="button" onclick="window.location.href='https://www.perfectessaywriter.ai/order-now'">&#9997;&#65039; Hire a Writer</button>
768    </div>
769
770  </div><!-- end tool-wrap -->
771
772  <!-- Floating toast -->
773  <div id="ar-toast" class="ar-toast"></div>
774
775  <!-- OVERVIEW -->
776  <section class="ar-about">
777    <div class="ar-eyebrow"><span>Overview</span></div>
778    <h2 class="ar-section-title">How Our AI Article Rewriter Rewrites Text</h2>
779    <p class="ar-about-prose">The AI-powered text rewriter analyzes your text to understand its context, then rewrites the wording and sentence structure while preserving the original meaning. Instead of simply replacing individual words, it produces natural, readable rewritten text for articles, blog posts, essays, and other content.</p>
780  </section>
781
782  <!-- FEATURES -->
783  <section class="ar-feat">
784    <div class="ar-eyebrow"><span>Features</span></div>
785    <h2 class="ar-section-title">Features of the AI Article Rewriter</h2>
786    <p class="ar-section-sub">Explore the features that make it easier to rewrite articles with more control, flexibility, and precision.</p>
787
788    <div class="ar-feat-grid">
789      <div class="ar-feat-card">
790        <div class="ar-feat-icon">
791          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 2 7 12 12 22 7 12 2"></polygon><polyline points="2 17 12 22 22 17"></polyline><polyline points="2 12 12 17 22 12"></polyline></svg>
792        </div>
793        <h3 class="ar-feat-title">3 Rewriting Modes</h3>
794        <p class="ar-feat-desc">Choose Smart Spin for light edits, Balanced Spin for a moderate rewrite, or Ultra Spin for the most thorough changes.</p>
795      </div>
796      <div class="ar-feat-card">
797        <div class="ar-feat-icon">
798          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="8" y1="13" x2="16" y2="13"></line><line x1="8" y1="17" x2="16" y2="17"></line></svg>
799        </div>
800        <h3 class="ar-feat-title">1500-Word Limit</h3>
801        <p class="ar-feat-desc">Paste or upload up to 1500 words per run, directly from your device or as a Word, PDF, or text file.</p>
802      </div>
803      <div class="ar-feat-card">
804        <div class="ar-feat-icon">
805          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg>
806        </div>
807        <h3 class="ar-feat-title">Words to Exclude and Rewriting Goals</h3>
808        <p class="ar-feat-desc">Lock in specific terms you want left alone, and describe your goal in plain language or with a Quick Goals shortcut.</p>
809      </div>
810      <div class="ar-feat-card">
811        <div class="ar-feat-icon">
812          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg>
813        </div>
814        <h3 class="ar-feat-title">15 Supported Languages</h3>
815        <p class="ar-feat-desc">Rewrite content in English, Spanish, French, German, Arabic, Chinese, and 9 other languages.</p>
816      </div>
817    </div>
818  </section>
819
820  <!-- WHY IT'S DIFFERENT -->
821  <section class="ar-why">
822    <div class="ar-eyebrow"><span>Why It's Different</span></div>
823    <h2 class="ar-section-title">What Makes This Article Rewriter Different</h2>
824    <p class="ar-section-sub">A quick look at where this tool pulls ahead of most free alternatives.</p>
825
826    <div class="ar-why-grid">
827      <div class="ar-why-card">
828        <div class="ar-why-icon">
829          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 9.9-1"></path></svg>
830        </div>
831        <div class="ar-why-body">
832          <h3 class="ar-why-title">No Mode Locked Behind Sign-Up</h3>
833          <p class="ar-why-desc">All 3 modes, Smart Spin, Balanced Spin, and Ultra Spin, are free to use with no account required.</p>
834        </div>
835      </div>
836      <div class="ar-why-card">
837        <div class="ar-why-icon">
838          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg>
839        </div>
840        <div class="ar-why-body">
841          <h3 class="ar-why-title">Higher Word Limit</h3>
842          <p class="ar-why-desc">Each run accepts up to 1500 words, above the 900-word cap some free tools apply.</p>
843        </div>
844      </div>
845      <div class="ar-why-card">
846        <div class="ar-why-icon">
847          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><line x1="4" y1="21" x2="4" y2="14"></line><line x1="4" y1="10" x2="4" y2="3"></line><line x1="12" y1="21" x2="12" y2="12"></line><line x1="12" y1="8" x2="12" y2="3"></line><line x1="20" y1="21" x2="20" y2="16"></line><line x1="20" y1="12" x2="20" y2="3"></line>
847<line x1="1" y1="14" x2="7" y2="14"></line><line x1="9" y1="8" x2="15" y2="8"></line><line x1="17" y1="16" x2="23" y2="16"></line></svg>
848        </div>
849        <div class="ar-why-body">
850          <h3 class="ar-why-title">More Direct Control</h3>
851          <p class="ar-why-desc">Words to Exclude, a Rewriting Goal field, and 6 Quick Goals buttons replace fixed presets with settings you choose yourself.</p>
852        </div>
853      </div>
854      <div class="ar-why-card">
855        <div class="ar-why-icon">
856          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path></svg>
857        </div>
858        <div class="ar-why-body">
859          <h3 class="ar-why-title">15 Supported Languages</h3>
860          <p class="ar-why-desc">Rewrite content in 15 languages from one tool instead of switching between separate rewriters.</p>
861        </div>
862      </div>
863    </div>
864  </section>
865
866  <!-- HOW IT WORKS -->
867  <section class="ar-hiw">
868    <div class="ar-eyebrow"><span>How It Works</span></div>
869    <h2 class="ar-section-title">How To Rewrite an Article in Three Steps</h2>
870    <p class="ar-section-sub">Follow these three easy steps to get fresh, unique content from any article.</p>
871
872    <div class="ar-hiw-steps">
873      <div class="ar-hiw-step">
874        <div class="ar-hiw-dot">01</div>
875        <div class="ar-hiw-step-label">Step 01</div>
876        <div class="ar-hiw-step-title">Paste Your Article in the Box</div>
877        <div class="ar-hiw-step-desc">Paste your text into the input box, up to 1500 words at a time, or upload a Word, PDF, or text file directly. Load sample content first if you want to test the tool before using your own article.</div>
878      </div>
879      <div class="ar-hiw-step">
880        <div class="ar-hiw-dot">02</div>
881        <div class="ar-hiw-step-label">Step 02</div>
882        <div class="ar-hiw-step-title">Set Your Mode and Goal</div>
883        <div class="ar-hiw-step-desc">Pick Smart Spin, Balanced Spin, or Ultra Spin to match how much you want the wording to change. Add a goal such as removing plagiarism or making the tone more casual, and list any words you want the rewrite to leave untouched.</div>
884      </div>
885      <div class="ar-hiw-step">
886        <div class="ar-hiw-dot">03</div>
887        <div class="ar-hiw-step-label">Step 03</div>
888        <div class="ar-hiw-step-title">Click Rewrite, Revise and Repeat</div>
889        <div class="ar-hiw-step-desc">Click Rewrite Article to generate the new version. Review the output, then copy it, download it as Word or PDF, or click Rewrite Article again for a different variation.</div>
890      </div>
891    </div>
892  </section>
893
894  <!-- BENEFITS -->
895  <section class="ar-ben">
896    <div class="ar-eyebrow"><span>Benefits</span></div>
897    <h2 class="ar-section-title">Benefits of Using our AI Article Rewriting Tool</h2>
898    <p class="ar-section-sub">A quick look at what a genuine rewrite gets you, beyond just new wording.</p>
899
900    <div class="ar-ben-grid">
901      <div class="ar-ben-card">
902        <div class="ar-ben-icon">
903          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="13" r="8"></circle><path d="M12 9v4l2.5 2.5"></path><path d="M5 3 2 6"></path><path d="m22 6-3-3"></path></svg>
904        </div>
905        <h3 class="ar-ben-title">Saves Time</h3>
906        <p class="ar-ben-desc">Get a rewritten draft back in seconds instead of rewriting each sentence by hand.</p>
907      </div>
908      <div class="ar-ben-card">
909        <div class="ar-ben-icon">
910          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="6"></circle><path d="M15.477 12.89 17 22l-5-3-5 3 1.523-9.11"></path></svg>
911        </div>
912        <h3 class="ar-ben-title">Creates High Quality Content</h3>
913        <p class="ar-ben-desc">Get polished, readable rewrites with refreshed wording and sentence structures while keeping your original ideas intact.</p>
914      </div>
915      <div class="ar-ben-card">
916        <div class="ar-ben-icon">
917          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path><path d="m9 12 2 2 4-4"></path></svg>
918        </div>
919        <h3 class="ar-ben-title">Reduces Plagiarism Risk</h3>
920        <p class="ar-ben-desc">Restructured sentences and fresh phrasing make it easier to submit or publish original work.</p>
921      </div>
922      <div class="ar-ben-card">
923        <div class="ar-ben-icon">
924          <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>
925        </div>
926        <h3 class="ar-ben-title">Available Anytime</h3>
927        <p class="ar-ben-desc">Rewrite an article at 2 a.m. or midday, from your browser, with no software to install.</p>
928      </div>
929    </div>
930  </section>
931
932  <!-- WHO CAN USE IT -->
933  <section class="ar-who">
934    <div class="ar-eyebrow"><span>Who Can Use It</span></div>
935    <h2 class="ar-section-title">Who Can Use the Article Rewriter</h2>
936    <p class="ar-section-sub">
936See which of these matches how you plan to use it today.</p>
937
938    <div class="ar-who-grid">
939      <div class="ar-who-card">
940        <div class="ar-who-icon">
941          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M22 10 12 5 2 10l10 5 10-5z"></path><path d="M6 12v5c0 1 2.5 3 6 3s6-2 6-3v-5"></path><line x1="22" y1="10" x2="22" y2="16"></line></svg>
942        </div>
943        <div class="ar-who-body">
944          <h3 class="ar-who-title">Students and Researchers</h3>
945          <p class="ar-who-desc">Rewrite research papers, thesis chapters, and assignments while keeping your argument and citations intact.</p>
946        </div>
947      </div>
948      <div class="ar-who-card">
949        <div class="ar-who-icon">
950          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20h9"></path><path d="M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4z"></path></svg>
951        </div>
952        <div class="ar-who-body">
953          <h3 class="ar-who-title">Bloggers and Content Writers</h3>
954          <p class="ar-who-desc">Refresh an old blog post or create several distinct versions of the same article for different pages.</p>
955        </div>
956      </div>
957      <div class="ar-who-card">
958        <div class="ar-who-icon">
959          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M3 3v18h18"></path><path d="m7 15 3-4 3 3 4-6"></path></svg>
960        </div>
961        <div class="ar-who-body">
962          <h3 class="ar-who-title">SEO and Marketing Teams</h3>
963          <p class="ar-who-desc">Produce unique variations of the same content for different pages without triggering duplicate-content flags.</p>
964        </div>
965      </div>
966      <div class="ar-who-card">
967        <div class="ar-who-icon">
968          <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg>
969        </div>
970        <div class="ar-who-body">
971          <h3 class="ar-who-title">Multilingual Writers</h3>
972          <p class="ar-who-desc">Rewrite content directly into Spanish, French, German, or 12 other supported languages instead of starting from scratch.</p>
973        </div>
974      </div>
975    </div>
976  </section>
977
978  <!-- FAQ -->
979  <section class="ar-faq">
980    <div class="ar-eyebrow"><span>FAQ</span></div>
981    <h2 class="ar-section-title">Frequently Asked Questions</h2>
982    <p class="ar-section-sub">Everything you need to know about the AI Article Rewriter.</p>
983
984    <div class="ar-faq-list">
985      <div class="ar-faq-item">
986        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">When should I use the AI article rewriter?</span><span class="ar-faq-icon">+</span></button>
987        <div class="ar-faq-a"><div class="ar-faq-a-inner">Use the AI rewriter tool for content creation, creating multiple versions of the same article for different pages, improving readability, updating outdated information, or adapting one piece of writing for a different audience or platform.</div></div>
988      </div>
989      <div class="ar-faq-item">
990        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">How can I rewrite an article without plagiarism?</span><span class="ar-faq-icon">+</span></button>
991        <div class="ar-faq-a"><div class="ar-faq-a-inner">The article rewriter generates a new version of your text while keeping the core ideas, using different phrasing and restructured sentences rather than swapped synonyms.</div></div>
992      </div>
993      <div class="ar-faq-item">
994        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">Is article rewriting good for SEO?</span><span class="ar-faq-icon">+</span></button>
995        <div class="ar-faq-a"><div class="ar-faq-a-inner">Yes. Advanced AI can create unique variations of the same content, helping you target different keywords and topics without publishing duplicate pages. Each rewrite should provide genuine value rather than simply creating near-identical versions of a page.</div></div>
996      </div>
997      <div class="ar-faq-item">
998        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">How many words can I rewrite at once?</span><span class="ar-faq-icon">+</span></button>
999        <div class="ar-faq-a"><div class="ar-faq-a-inner">You can rewrite up to 1500 words at a time. Longer passages are handled automatically in sections, so the full article gets rewritten in a single click. For documents longer than that, work through them a few hundred words at a time for the best results.</div></div>
1000      </div>
1001      <div class="ar-faq-item">
1002        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">Is this article rewriter the same as an article spinner?</span><span class="ar-faq-icon">+</span></button>
1003        <div class="ar-faq-a"><div class="ar-faq-a-inner">It works like a smarter article spinner. Traditional spinners swap words for synonyms and often break the meaning, while deep spinning uses broader changes to sentence structure, wording, and phrasing so the result stays readable, accurate, and true to your original point.</div></div>
1004      </div>
1005      <div class="ar-faq-item">
1006        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">Can I rewrite an article online for free without downloading software?</span><span class="ar-faq-icon">+</span></button>
1007        <div class="ar-faq-a"><div class="ar-faq-a-inner">Yes, this article rewriter runs entirely in your browser, so there's nothing to install. Paste your text, choose a mode, and rewrite it instantly on desktop or mobile, with no sign-up needed to try it.</div></div>
1008      </div>
1009      <div class="ar-faq-item">
1010        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">Is the article rewriter free to use?</span><span class="ar-faq-icon">+</span></button>
1011        <div class="ar-faq-a"><div class="ar-faq-a-inner">Yes, the article rewriter is free to use, with 3 free rewrites and no sign-up needed to try it. After your free rewrites, you can create a free account for more monthly usage, or upgrade for unlimited access to this and the other 30+ tools on PerfectEssayWriter.ai.</div></div>
1012      </div>
1013      <div class="ar-faq-item open">
1014        <button class="ar-faq-q" type="button" onclick="toggleFAQ(this)"><span class="ar-faq-q-text">What's the difference between an article rewriter and a content rewriter tool?</span><span class="ar-faq-icon">+</span></button>
1015        <div class="ar-faq-a"><div class="ar-faq-a-inner">An article rewriter and a content rewriter do the same job under two different names, since both rewrite existing text while keeping its meaning intact. This tool works on articles, blog posts, product descriptions, and any other block of text you paste in, so the word "article" in the name doesn't limit what you can rewrite with it. You can also use it as an essay rewriter for essays, assignments, blog posts, product descriptions, and other types of text.</div></div>
1016      </div>
1017    </div>
1018  </section>
1019
1020  <!-- INTERLINKING -->
1021  <section class="ar-inter">
1022    <div class="ar-eyebrow"><span>Related Tools</span></div>
1023    <h2 class="ar-section-title">Find More Writing Helpers</h2>
1024    <p class="ar-section-sub">Explore the PerfectEssayWriter.ai toolbox for every writing challenge.</p>
1025
1026    <div class="ar-inter-grid">
1027      <a href="https://www.perfectessaywriter.ai/paragraph-rewriter" class="ar-inter-card">
1028        <div class="ar-inter-num">01</div>
1029        <div class="ar-inter-body"><div class="ar-inter-name">Paragraph Rewriter</div><div class="ar-inter-desc">Recreate your paragraphs in seconds to make them clearer.</div></div>
1030        <span class="ar-inter-link">&rarr;</span>
1031      </a>
1032      <a href="https://www.perfectessaywriter.ai/sentence-rewriter" class="ar-inter-card">
1033        <div class="ar-inter-num">02</div>
1034        <div class="ar-inter-body"><div class="ar-inter-name">Sentence Rewriter</div><div class="ar-inter-desc">Improve your sentences to fit your writing goals now.</div></div>
1035        <span class="ar-inter-link">&rarr;</span>
1036      </a>
1037      <a href="https://www.perfectessaywriter.ai/paraphrasing-tool" class="ar-inter-card">
1038        <div class="ar-inter-num">03</div>
1039        <div class="ar-inter-body"><div class="ar-inter-name">Paraphrasing Tool</div><div class="ar-inter-desc">Revise and enhance your writing with ease, plagiarism-free.</div></div>
1040        <span class="ar-inter-link">&rarr;</span>
1041      </a>
1042      <a href="https://www.perfectessaywriter.ai/" class="ar-inter-card">
1043        <div class="ar-inter-num">04</div>
1044        <div class="ar-inter-body"><div class="ar-inter-name">AI Essay Writer</div><div class="ar-inter-desc">Write customized, high-quality essays with AI help.</div></div>
1045        <span class="ar-inter-link">&rarr;</span>
1046      </a>
1047    </div>
1048  </section>  
1049
1050  <!-- CTA -->
1051  <section class="ar-cta">
1052    <div class="ar-cta-inner">
1053      <h2>Rewrite Any Article in Seconds</h2>
1054      <p>Refresh, repurpose, and revamp your content. Get unique, polished rewrites instantly, completely free to start.</p>
1055      <a href="javascript:;" class="ar-cta-btn" onclick="document.getElementById('ar-input').focus();window.scrollTo({top:0,behavior:'smooth'})">Try the Article Rewriter Free &rarr;</a>
1056    </div>
1057  </section>
1058
1059</div><!-- /arv2 -->
1060
1061<script src="https://www.perfectessaywriter.ai/tools/assets/js/tool-usage.js?v=1781525444"></script>
vendor: 1 bytes, line 1061
1061
1062<script src="https://www.perfectessaywriter.ai/tools/assets/js/pew-export.js?v=1782212586"></script>
vendor: 1 bytes, line 1062
1062
1063<script src="https://www.perfectessaywriter.ai/tools/assets/js/content-rewriter.js?v=1782305744"></script>
1063
1064</section>
1065</main>
1066
1067 
1068 
1069<footer class="footer">
1070
1071     
1072     <!-- ============ FOOTER STYLES (scoped to .pewFoot-*) ============ -->
1073<link rel="stylesheet" href="https://www.perfectessaywriter.ai/tools/assets/css/foot.css?v=1782305744">
1074
1075<!-- ============ FOOTER TOP ============ -->
1076<div class="pewFoot-top">
1077  <div class="pewFoot-top-inner">
1078
1079    <!-- Brand column -->
1080    <div class="pewFoot-brand anim-fade-up">
1081      <a href="https://www.perfectessaywriter.ai/" class="pewFoot-logo" aria-label="PerfectEssayWriter.ai">
1082        <img loading="lazy" width="208" height="30" src="https://www.perfectessaywriter.ai/images/pew-new-logo.svg" alt="PerfectEssayWriter.ai">
1083      </a>
1084      <p class="pewFoot-tagline">The AI essay writer built for academic results. Trusted by 50,000+ students worldwide. Built by a team of educators, engineers, and writing specialists.</p>
1085      <div class="pewFoot-rating">
1086        <span class="pewFoot-stars">&#9733;&#9733;&#9733;&#9733;&#9733;</span>
1087        <span class="pewFoot-rating-text">4.8 / 5 &middot; 8,931 reviews</span>
1088      </div>
1089      <div class="pewFoot-platforms">
1090        <div class="pewFoot-review-badge">
1091          <img src="https://www.perfectessaywriter.ai/rating-sites/smartcustomer.svg" alt="SmartCustomer" width="72" height="16" class="pewFoot-review-logo" loading="lazy">
1092          <span class="pewFoot-review-score">4.9</span>
1093        </div>
1094        <div class="pewFoot-review-badge">
1095          <img src="https://www.perfectessaywriter.ai/rating-sites/capterra.svg" alt="Capterra" width="48" height="16" class="pewFoot-review-logo" loading="lazy">
1096          <span class="pewFoot-review-name">Capterra</span>
1097          <span class="pewFoot-review-score">4.8</span>
1098        </div>
1099        <div class="pewFoot-review-badge">
1100          <img src="https://www.perfectessaywriter.ai/rating-sites/g2.svg" alt="G2" width="16" height="16" class="pewFoot-review-logo" loading="lazy">
1101          <span class="pewFoot-review-name">G2</span>
1102          <span class="pewFoot-review-score">4.8</span>
1103        </div>
1104        <div class="pewFoot-review-badge">
1105          <img src="https://www.perfectessaywriter.ai/rating-sites/barklogo-dark.png" alt="Bark" width="38" height="16" class="pewFoot-review-logo pewFoot-review-logo--invert" loading="lazy">
1106          <span class="pewFoot-review-score">4.9</span>
1107        </div>
1108      </div>
1109
1110      <!-- Social icons (inline SVG, match prototype) -->
1111      <div class="pewFoot-socials">
1112        <a aria-label="X / Twitter" href="https://x.com/EssayWriterai" target="_blank" rel="noopener noreferrer">
1113          <svg viewBox="0 0 24 24" fill="currentColor" width="14" height="14" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.748l7.73-8.835L1.254 2.25H8.08l4.261 5.632 5.903-5.632Zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg>
1114        </a>
1115        <a aria-label="Instagram" href="https://www.instagram.com/perfectessaywriter.ai/" target="_blank" rel="noopener noreferrer">
1116          <svg viewBox="0 0 24 24" fill="currentColor" width="14" height="14" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"/></svg>
1117        </a>
1118        <a aria-label="LinkedIn" href="https://www.linkedin.com/company/perfectessaywriterai/" target="_blank" rel="noopener noreferrer">
1119          <svg viewBox="0 0 24 24" fill="currentColor" width="14" height="14" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg>
1120        </a>
1121      </div>
1122    </div>
1123
1124    <!-- Link columns -->
1125    <div class="pewFoot-cols anim-stagger">
1126      <div class="pewFoot-col">
1127        <div class="pewFoot-col-title">Start</div>
1128        <a href="https://www.perfectessaywriter.ai/generate-essay-topic" class="pewFoot-link">Essay Topic Generator</a>
1129        <a href="https://www.perfectessaywriter.ai/ai-essayoutliner" class="pewFoot-link">AI Essay Outliner</a>
1130        <a href="https://www.perfectessaywriter.ai/thesis-statement-generator" class="pewFoot-link">Thesis Statement Generator</a>
1131        <a href="https://www.perfectessaywriter.ai/topic-sentence-generator" class="pewFoot-link">Topic Sentence Generator</a>
1132        <a href="https://www.perfectessaywriter.ai/perfectchatgpt" class="pewFoot-link">
1132PerfectChatGPT</a>
1133      </div>
1134      <div class="pewFoot-col">
1135        <div class="pewFoot-col-title">Write</div>
1136        <a href="https://www.perfectessaywriter.ai/" class="pewFoot-link">AI Essay Writer</a>
1137        <a href="https://www.perfectessaywriter.ai/personal-statement-writer" class="pewFoot-link">Personal Statement Writer</a>
1138        <a href="https://www.perfectessaywriter.ai/paragraph-generator" class="pewFoot-link">Paragraph Generator</a>
1139        <a href="https://www.perfectessaywriter.ai/conclusion-generator" class="pewFoot-link">Conclusion Generator</a>
1140        <a href="https://www.perfectessaywriter.ai/poem-generator" class="pewFoot-link">Poem Generator</a>
1141        <a href="https://www.perfectessaywriter.ai/email-generator" class="pewFoot-link">Email Writer</a>
1142        <a href="https://www.perfectessaywriter.ai/ai-letter-generator" class="pewFoot-link">AI Letter Generator</a>
1143        <a href="https://www.perfectessaywriter.ai/ai-answer-generator" class="pewFoot-link">AI Answer Generator</a>
1144      </div>
1145      <div class="pewFoot-col">
1146        <div class="pewFoot-col-title">Polish</div>
1147        <a href="https://www.perfectessaywriter.ai/grammar-checker" class="pewFoot-link">Grammar Checker</a>
1148        <a href="https://www.perfectessaywriter.ai/paraphrasing-tool" class="pewFoot-link">Essay Paraphraser</a>
1149        <a href="https://www.perfectessaywriter.ai/sentence-rewriter" class="pewFoot-link">Sentence Rewriter</a>
1150        <a href="https://www.perfectessaywriter.ai/sentence-expander" class="pewFoot-link">Sentence Expander</a>
1151        <a href="https://www.perfectessaywriter.ai/paragraph-rewriter" class="pewFoot-link">Paragraph Rewriter</a>
1152        <a href="https://www.perfectessaywriter.ai/article-rewriter" class="pewFoot-link">Article Rewriter</a>
1153        <a href="https://www.perfectessaywriter.ai/style-tone-suggestor" class="pewFoot-link">Style &amp; Tone Suggester</a>
1154        <a href="https://www.perfectessaywriter.ai/content-improver-tool" class="pewFoot-link">Content Improver</a>
1155        <a href="https://www.perfectessaywriter.ai/sentence-structure-analysis" class="pewFoot-link">Sentence Structure Analysis</a>
1156        <a href="https://www.perfectessaywriter.ai/readibility-analysis" class="pewFoot-link">Readability Tool</a>
1157        <a href="https://www.perfectessaywriter.ai/summarizer" class="pewFoot-link">Summarizer</a>
1158      </div>
1159      <div class="pewFoot-col">
1160        <div class="pewFoot-col-title">Submit</div>
1161        <a href="https://www.perfectessaywriter.ai/essay-grader" class="pewFoot-link">Essay Grader</a>
1162        <a href="https://www.perfectessaywriter.ai/plagiarism-checker" class="pewFoot-link">Plagiarism Checker</a>
1163        <a href="https://www.perfectessaywriter.ai/ai-detector" class="pewFoot-link">AI Content Detector</a>
1164        <a href="https://www.perfectessaywriter.ai/content-humanizer" class="pewFoot-link">Essay Humanizer</a>
1165        <div class="pewFoot-col-title" style="margin-top:20px;">Reference</div>
1166        <a href="https://www.perfectessaywriter.ai/citation-machine" class="pewFoot-link">Citation Generator</a>
1167        <a href="https://www.perfectessaywriter.ai/word-counter" class="pewFoot-link">Word Counter</a>
1168        <a href="https://www.perfectessaywriter.ai/words-to-pages" class="pewFoot-link">Words to Pages</a>
1169        <a href="https://www.perfectessaywriter.ai/pages-to-words" class="pewFoot-link">Pages to Words</a>
1170      </div>
1171      <div class="pewFoot-col">
1172        <div class="pewFoot-col-title">Company</div>
1173        <a href="https://www.perfectessaywriter.ai/pricing" class="pewFoot-link">Pricing</a>
1174        <a href="https://www.perfectessaywriter.ai/why-us" class="pewFoot-link">Why Us</a>
1175        <a href="https://www.perfectessaywriter.ai/about" class="pewFoot-link">About</a>
1176        <a href="https://www.perfectessaywriter.ai/reviews" class="pewFoot-link">Reviews</a>
1177        <a href="https://www.perfectessaywriter.ai/faq" class="pewFoot-link">FAQs</a>
1178        <a href="https://www.perfectessaywriter.ai/blog" class="pewFoot-link">Blog</a>
1179        <a href="https://www.perfectessaywriter.ai/examples" class="pewFoot-link">Essay Samples</a>
1180        <a href="https://www.perfectessaywriter.ai/knowledge-base" class="pewFoot-link">Knowledge Base</a>
1181        <a href="https://www.perfectessaywriter.ai/tips" class="pewFoot-link">How To Use</a>
1182        <a href="https://www.perfectessaywriter.ai/order-now" class="pewFoot-link">Hire a Writer</a>
1183        <a href="https://www.perfectessaywriter.ai/google-chrome-extension" class="pewFoot-link">Browser Extension</a>
1184        <a href="https://www.perfectessaywriter.ai/choose" class="pewFoot-link">All Tools</a>
1185      </div>
1186    </div>
1187
1188  </div>
1189</div>
1190
1191<!-- ============ FOOTER BOTTOM ============ -->
1192<div class="pewFoot-bottom">
1193  <div class="pewFoot-bottom-inner">
1194    <p class="pewFoot-disclaimer">Disclaimer: The essays and papers provided by our AI tools are not to be used for submission but rather as learning models only.</p>
1195    <div class="pewFoot-bottom-right">
1196      <span class="pewFoot-copy">
1197        &copy; 2026 PerfectEssayWriter.ai
1198      </span>
1199      <a href="https://www.perfectessaywriter.ai/terms-of-service" class="pewFoot-legal-link">Terms</a>
1200      <a href="https://www.perfectessaywriter.ai/privacy" class="pewFoot-legal-link">Privacy</a>
1201      <a href="https://www.perfectessaywriter.ai/refunds-and-cancellations" class="pewFoot-legal-link">Refunds</a>
1202      <a href="https://www.perfectessaywriter.ai/contact" class="pewFoot-legal-link">Contact</a>
1203      <a href="https://www.dmca.com/r/5x5jrrr" class="pewFoot-dmca dmcaAnch" target="_blank" rel="noopener noreferrer" aria-label="DMCA Protection">
1204        <img loading="lazy" src="https://www.perfectessaywriter.ai/images/dmca.webp" width="73" height="35" alt="DMCA Protected">
1205      </a>
1206    </div>
1207  </div>
1208</div>
1209
1210
1211
1212<!-- ============ FOOTER REVEAL OBSERVER ============ -->
1213<script>
1214(function () {
1215  if (typeof IntersectionObserver === 'undefined') {
1216    document.querySelectorAll('.pewFoot-top .anim-fade-up, .pewFoot-top .anim-stagger')
1217      .forEach(function (el) { el.classList.add('in-view'); });
1218    return;
1219  }
1220  var io = new IntersectionObserver(function (entries) {
1221    entries.forEach(function (entry) {
1222      if (entry.isIntersecting) {
1223        entry.target.classList.add('in-view');
1224        io.unobserve(entry.target);
1225      }
1226    });
1227  }, { threshold: 0.08, rootMargin: '0px 0px -40px 0px' });
1228  document.querySelectorAll('.pewFoot-top .anim-fade-up, .pewFoot-top .anim-stagger')
1229    .forEach(function (el) { io.observe(el); });
1230})();
1231</script>
1231
1232     
1232<script>
1233     function toggleLanguages(e) {
1234         $(e).siblings().slideToggle(300);
1235         setTimeout(() => {
1236             $(e).parent().toggleClass('show');
1237         }, 150);
1238     }
1239
1240     </script>
1240
1241             <!-- <div id="jspdf"></div>
1242        <div id="htmlDoc"></div>
1243        
1243<script>
1244 
1245 async function loadJspdf(url) {
1246     var loadScript = document.createElement('script');
1247     loadScript.src = url;
1248     loadScript.type = 'text/javascript';
1249     document.getElementById('jspdf').appendChild(loadScript);
1250 }
1251
1252
1253
1254 async function loadHtmldoc(url) {
1255     var loadScript2 = document.createElement('script');
1256     loadScript2.src = url;
1257     loadScript2.type = 'text/javascript';
1258     document.getElementById('htmlDoc').appendChild(loadScript2);
1259 }
1260
1261
1262
1263setTimeout(() => {
1264    
1265    var scriptUrl =  'https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js';
1266    var scriptUrlhtml =  'https://cdn.jsdelivr.net/npm/[email protected]/dist/html-docx.min.js';
1267    loadJspdf(scriptUrl);
1268    loadHtmldoc(scriptUrlhtml);
1269}, 8000); -->
1270<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
1270
1271        
1272        
1272<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/html-docx.min.js"></script>
1272
1273
1274     
1275     
1276     <!-- 
1276<script src="https://www.perfectessaywriter.ai/tools/assets/js/generate-essay.js"></script>
1276 -->
1277
1278     
1278<script src="https://www.perfectessaywriter.ai/tools/assets/js/generate-essay.js"></script>
1278
1279     
1280     
1280<script src="https://www.perfectessaywriter.ai/js/intlTelInput-jquery.min.js"></script>
1280
1281               
1282     
1282<script src="https://www.perfectessaywriter.ai/tools/assets/js/mask.min.js"></script>
1282
1283
1284     <link rel="preload stylesheet" as="style" href="https://www.perfectessaywriter.ai/css/loginModal-new.css">
1285<script src="https://www.perfectessaywriter.ai/js/signup-context.js?v=1782979488"></script>
1285
1286<div class="signUpModel">
1287  <div class="signUpoverlay"></div>
1288  <div class="signUpForm">
1289  <p class="closeModal" onclick="$('.signUpoverlay').click();" >
1290      <svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg">
1291        <path
1292          d="M14.6937 13.4999L20.0034 8.19017C20.1571 8.03103 20.2421 7.8179 20.2402 7.59667C20.2383 7.37544 20.1495 7.16382 19.9931 7.00738C19.8367 6.85094 19.625 6.76221 19.4038 6.76029C19.1826 6.75836 18.9695 6.84341 18.8103 6.9971L13.5006 12.3068L8.19088 6.9971C8.03175 6.84341 7.81862 6.75836 7.59739 6.76029C7.37616 6.76221 7.16454 6.85094 7.0081 7.00738C6.85166 7.16382 6.76293 7.37544 6.761 7.59667C6.75908 7.8179 6.84413 8.03103 6.99782 8.19017L12.3075 13.4999L6.99782 18.8096C6.91723 18.8874 6.85296 18.9805 6.80874 19.0835C6.76452 19.1864 6.74124 19.2971 6.74027 19.4092C6.73929 19.5212 6.76064 19.6323 6.80307 19.736C6.84549 19.8397 6.90814 19.9339 6.98736 20.0131C7.06659 20.0923 7.16079 20.155 7.26449 20.1974C7.36818 20.2398 7.47928 20.2612 7.59132 20.2602C7.70335 20.2592 7.81407 20.236 7.91701 20.1918C8.01995 20.1475 8.11305 20.0833 8.19088 20.0027L13.5006 14.6929L18.8103 20.0027C18.9695 20.1564 19.1826 20.2414 19.4038 20.2395C19.625 20.2376 19.8367 20.1488 19.9931 19.9924C20.1495 19.836 20.2383 19.6243 20.2402 19.4031C20.2421 19.1819 20.1571 18.9687 20.0034 18.8096L14.6937 13.4999Z"
1293          fill="currentColor" />
1294      </svg>
1295    </p>
1296    <!-- <p class="signuphead">Get started for free</p> -->
1297        <form id="register_form" class="signup active" method="post">
1298          <div class="modalIconBadge">
1299            <svg width="22" height="22" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1300              <path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1301            </svg>
1302          </div>
1303          <p class="modalEyebrow">FREE ACCOUNT</p>
1304          <h2 class="pageHead">Write better essays — start free</h2>
1305          <p class="modalSubHead">No credit card. No expiry. Try every tool on your free tier.</p>
1306
1307          <div class="modalBenefits">
1308            <p><span class="benefitCheck"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 7.5l3 3 5-6" stroke="#D306F4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span><strong>5,000 words/mo</strong> across all 30+ writing tools</span></p>
1309            <p><span class="benefitCheck"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 7.5l3 3 5-6" stroke="#D306F4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span><strong>All 30+ tools included</strong> — essay writer, paraphraser &amp; more</span></p>
1310            <p><span class="benefitCheck"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 7.5l3 3 5-6" stroke="#D306F4" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></span><span><strong>Save your work</strong> and pick up where you left off</span></p>
1311          </div>
1312
1313          <div id="successRegisterAlert" class="custom-alert custom-alert-success" style="display:none;"></div>
1314          <div id="errorRegisterAlert" class="custom-alert custom-alert-danger" style="display:none;"></div>
1315          <label class="fieldLabel" for="r_name">Full Name</label>
1316          <div class="inputGroup signupGroup hasIcon">
1317            <span class="inputIcon">
1318              <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 8a3 3 0 100-6 3 3 0 000 6zm0 1.5c-2.8 0-5.5 1.4-5.5 4V14h11v-.5c0-2.6-2.7-4-5.5-4z" stroke="currentColor" stroke-width="1.4" stroke-linejoin="round"/></svg>
1319            </span>
1320            <input type="text" id="r_name" name="r_name" value="" onkeypress="return isNotSpecialCharacter(event)" placeholder="Jordan Smith" maxlength="31" >
1321          </div>
1322          <label class="fieldLabel" for="r_email">Email</label>
1323          <div class="inputGroup signupGroup hasIcon">
1324            <span class="inputIcon">
1325              <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="3.5" width="12" height="9" rx="1.5" stroke="currentColor" stroke-width="1.4"/><path d="M2.5 4.5l5.5 4 5.5-4" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
1326            </span>
1327            <input type="text" id="r_email" name="r_email" value="" placeholder="[email protected]">
1328          </div>
1329          <label class="fieldLabel" for="r_phone">Phone Number</label>
1330          <div class="inputGroup signupGroup">
1331            <input type="tel" id="r_phone" name="r_phone" maxLength="21" onkeypress="return isNumberValidate(event,this)" placeholder="555 123 4567">
1332          </div>
1333
1334          <p class="termsHead">Your info stays private. We only send updates related to your order.</p>
1335
1336          <button type="button" id="siGnUpProcessingBtn" class="getStarted" style="background-color: #05ADA3;display: none">
1337            <img src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="Loading..." class="btn-loader">
1338          </button>
1339          <button type="button" id="signUpBtn" class="getStarted" name="getStarted">Continue <span class="btnArrow">&rarr;</span></button>
1340
1341          <p class="loginRedirect">Already have an account? <a  class="loginModelButton" onclick="showLoginModel()" href="javascript:;">Log In</a> </p>
1342
1343          <div class="socialSigupsWrapper">
1344          </div>
1345
1346          <div class="websiteFeaturesWrapper">
1347            <p>
1348              <span>
1349                <svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1350                <path d="M0 15.0498H15V0.0498047H0V15.0498Z" fill="url(#pattern0_6499_292)"/>
1351                <defs>
1352                <pattern id="pattern0_6499_292" patternContentUnits="objectBoundingBox" width="1" height="1">
1353                <use xlink:href="#image0_6499_292" transform="scale(0.015625)"/>
1354                </pattern>
1355                <image id="image0_6499_292" width="64" height="64" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
1356                </defs>
1357                </svg>
1358              </span>
1359              100% Confidential
1360            </p>
1361            <p>
1362              <span>
1363                <svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1364                <path d="M0 15H15V0H0V15Z" fill="url(#pattern0_6499_291)"/>
1365                <defs>
1366                <pattern id="pattern0_6499_291" patternContentUnits="objectBoundingBox" width="1" height="1">
1367                <use xlink:href="#image0_6499_291" transform="scale(0.015625)"/>
1368                </pattern>
1369                <image id="image0_6499_291" width="64" height="64" preserveAspectRatio="none" xlink:href="data:image/png;
1369base64,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"/>
1370                </defs>
1371                </svg>
1372              </span>
1373              4.8/5 Rated by Students
1374            </p>
1375            <p>
1376              <span>
1377                <svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
1378                <path d="M0 15H15V0H0V15Z" fill="url(#pattern0_6499_287)"/>
1379                <defs>
1380                <pattern id="pattern0_6499_287" patternContentUnits="objectBoundingBox" width="1" height="1">
1381                <use xlink:href="#image0_6499_287" transform="scale(0.015625)"/>
1382                </pattern>
1383                <image id="image0_6499_287" width="64" height="64" preserveAspectRatio="none" xlink:href="data:image/png;base64,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"/>
1384                </defs>
1385                </svg>
1386                
1387              </span>
1388              Trusted by 10,000+ Students
1389            </p>
1390          </div>
1391
1392          <div class="sigupReviewsWrapper">
1393            <p class="signupReview current">“Saved me in midterms week. Super easy!”</p>
1394            <p class="signupReviewer current"><em>Lina M.</em> | UCLA</p>
1395            <p class="signupReview next">“I finally met my deadlines without panicking.”</p>
1396            <p class="signupReviewer next"><em>Josh A.</em> | NYU</p>
1397          </div>
1398          
1399        </form>
1400        
1401        <form id="verify_form" class="verifyForm" method="post">
1402          <h2 class="pageHead">Enter the Code and Password</h2>
1403          <div id="errorOTPAlert" class="custom-alert custom-alert-danger" style="display:none;"></div>
1404          <div class="codeSentWrapper">
1405            <p>Code sent to <span>[email protected]</span></p>
1406            <a href="javascript:;" onClick="showLastForm()">Edit</a>
1407          </div>
1408          <input type="hidden" id="otp_user_id">
1409          <div class="optWrapper">
1410            <div class="otpGroup" id="email-otp-container">
1411              <input type="text" onkeypress="return isNumberValidate(event)" class="otp-input" id="OTP_code-email-1"
1412                maxlength="1">
1413              <input type="text" onkeypress="return isNumberValidate(event)" class="otp-input" id="OTP_code-email-2"
1414                maxlength="1">
1415              <input type="text" onkeypress="return isNumberValidate(event)" class="otp-input" id="OTP_code-email-3"
1416                maxlength="1">
1417              <input type="text" onkeypress="return isNumberValidate(event)" class="otp-input" id="OTP_code-email-4"
1418                maxlength="1">
1419            </div>
1420            <div class="resendCodeWrapper">
1421              <p>Didn’t get it? <a href="javascript:;" id="sendOtpAgain">Resend code</a></p>
1422              <p> <span id="timerOTP"></span></p>
1423            </div>
1424          </div>
1425          <div class="inputGroup signupGroup passwordGroup">
1426            <input type="password" id="account_password" name="account_password" value="" placeholder="Set a Password">
1427            <div id="errorMinLenght" class="custom-alert custom-alert-danger" style="display:none;">Minimum allowed length is 5</div>
1428            <span class="showHidePassword">
1429              <img src="https://www.perfectessaywriter.ai/images/crossed-eye.svg" alt="Show Password" onclick="showHidePasswordEye(this, '#account_password')">
1430            </span>
1431          </div>
1432          <div class="termBody">
1433            <input class="inputCheck" checked type="checkbox" id="term_condition" name="term_condition" value="" disabled>
1434            <p class="termText">I agree to the <a href="https://www.perfectessaywriter.ai/terms-of-service" target="_blank">Terms & Conditions</a> and <a href="https://www.perfectessaywriter.ai/privacy" target="_blank">Privacy Policy</a>.</p>
1435          </div>
1436          <button type="button" id="verify-otp-processingBtn" class="getStarted" style="background-color: #05ADA3;display: none;    height: 49px;">
1437            <img src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="Loading..." class="btn-loader">
1438          </button>
1439          <button type="button" id="verify_OTP" class="getStarted" name="getStartedVer">Create My Account</button>
1440          <button type="button" class="getStarted white" name="getStartedBack" onClick="showLastForm()" >Back to Previous Step</button>          
1441          <p class="secureText">
1442            <svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1443            <path d="M10.2518 5.84867V3.75154C10.2518 1.67961 8.57223 0 6.50057 0C4.42865 0 2.74902 1.67961 2.74902 3.75154V5.84867M4.10183 5.84867V3.75154C4.10183 2.4287 5.17798 1.35283 6.50054 1.35283C7.82311 1.35283 8.899 2.42873 8.899 3.75154V5.84867" fill="#D3DAE0"/>
1444            <path d="M6.71938 0.00652535C6.64694 0.00236131 6.57405 0 6.50057 0C4.42865 0 2.74902 1.67961 2.74902 3.75154V5.84867H3.18668V3.75154C3.18668 1.75309 4.74934 0.119868 6.71938 0.00652535Z" fill="#899EA8"/>
1445            <path d="M6.93857 1.35254C6.86481 1.35254 6.79184 1.35607 6.71973 1.36262C7.94009 1.47352 8.89935 2.50219 8.89935 3.75125V5.84838H9.337V3.75125C9.33703 2.42844 8.26116 1.35254 6.93857 1.35254Z" fill="#899EA8"/>
1446            <path d="M11.4932 5.84863H1.50684V13H11.4932V5.84863Z" fill="#F79F00"/>
1447            <path d="M2.38212 5.84863H1.50684V13H2.38212V5.84863Z" fill="#E48900"/>
1448            <path d="M7.57427 8.75296C7.57427 8.15966 7.0933 7.67871 6.50003 7.67871C5.90675 7.67871 5.42578 8.15966 5.42578 8.75296C5.42578 9.16159 5.65399 9.5169 5.98986 9.6985L5.817 11.0208H7.18308L7.01022 9.6985C7.34611 9.5169 7.57427 9.16162 7.57427 8.75296Z" fill="#3E3D4C"/>
1449            </svg>
1450            Secure & encrypted verification.
1451          </p>
1452        </form>
1453  </div>
1454  <div class="loginForm" >
1455    <p class="closeModal" onclick="$('.signUpoverlay').click();" >
1456      <svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg">
1457        <path
1458          d="M14.6937 13.4999L20.0034 8.19017C20.1571 8.03103 20.2421 7.8179 20.2402 7.59667C20.2383 7.37544 20.1495 7.16382 19.9931 7.00738C19.8367 6.85094 19.625 6.76221 19.4038 6.76029C19.1826 6.75836 18.9695 6.84341 18.8103 6.9971L13.5006 12.3068L8.19088 6.9971C8.03175 6.84341 7.81862 6.75836 7.59739 6.76029C7.37616 6.76221 7.16454 6.85094 7.0081 7.00738C6.85166 7.16382 6.76293 7.37544 6.761 7.59667C6.75908 7.8179 6.84413 8.03103 6.99782 8.19017L12.3075 13.4999L6.99782 18.8096C6.91723 18.8874 6.85296 18.9805 6.80874 19.0835C6.76452 19.1864 6.74124 19.2971 6.74027 19.4092C6.73929 19.5212 6.76064 19.6323 6.80307 19.736C6.84549 19.8397 6.90814 19.9339 6.98736 20.0131C7.06659 20.0923 7.16079 20.155 7.26449 20.1974C7.36818 20.2398 7.47928 20.2612 7.59132 20.2602C7.70335 20.2592 7.81407 20.236 7.91701 20.1918C8.01995 20.1475 8.11305 20.0833 8.19088 20.0027L13.5006 14.6929L18.8103 20.0027C18.9695 20.1564 19.1826 20.2414 19.4038 20.2395C19.625 20.2376 19.8367 20.1488 19.9931 19.9924C20.1495 19.836 20.2383 19.6243 20.2402 19.4031C20.2421 19.1819 20.1571 18.9687 20.0034 18.8096L14.6937 13.4999Z"
1459          fill="currentColor" />
1460      </svg>
1461    </p>
1462    <form class="signin" id="login_form" action="order-review" method="post">
1463      <div class="modalIconBadge">
1464        <svg width="22" height="22" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1465          <path d="M15 12a3 3 0 11-6 0 3 3 0 016 0z" stroke="#fff" stroke-width="2"/>
1466          <path d="M9 8V6a3 3 0 116 0v2M5 10h14v10H5V10z" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1467        </svg>
1468      </div>
1469      <p class="modalEyebrow">WELCOME BACK</p>
1470      <h2 class="pageHead">Sign in to your account</h2>
1471      <p class="modalSubHead">Pick up right where you left off.</p>
1472
1473      <div id="successSigninAlert" class="custom-alert custom-alert-success" style="display:none;"></div>
1474      <div id="errorSigninAlert" class="custom-alert custom-alert-danger" style="display:none;"></div>
1475
1476      <label class="fieldLabel" for="user_id">Email</label>
1477      <div class="inputGroup signupGroup hasIcon" >
1478        <span class="inputIcon">
1479          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="3.5" width="12" height="9" rx="1.5" stroke="currentColor" stroke-width="1.4"/><path d="M2.5 4.5l5.5 4 5.5-4" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
1480        </span>
1481        <input type="text" id="user_id" name="user_id" value="" placeholder="[email protected]">
1482      </div>
1483      <label class="fieldLabel" for="password">Password</label>
1484      <div class="inputGroup signupGroup hasIcon">
1485        <span class="inputIcon">
1486          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="3" y="7" width="10" height="7" rx="1.5" stroke="currentColor" stroke-width="1.4"/><path d="M5 7V5a3 3 0 016 0v2" stroke="currentColor" stroke-width="1.4" stroke-linecap="round"/></svg>
1487        </span>
1488        <input type="password" id="password" name="password" value="" placeholder="Enter your password">
1489        <span class="showHidePassword">
1490          <img src="https://www.perfectessaywriter.ai/images/crossed-eye.svg" alt="Show Password" onclick="showHidePasswordEye(this, '#password')">
1491        </span>
1492      </div>
1493      <div class="flexInput">
1494        <div class="showPassCheck"></div>
1495        <p> <span class="forgotPass loginModelButton" onclick="$('#login_form').hide(); $('#forgetPassForm').show()" role="button" tabindex="0">Forgot Password?</span> </p>
1496      </div>
1497      <button type="button" id="loginBtn" class="getStarted" name="login">Login</button>
1498      <button type="button" id="loginProcessingBtn" class="getStarted processBtn" style="display: none"><img
1499          class="btnLoadingGif" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" loading="lazy" alt="loader"></button>
1500      <p class="loginRedirect">Don’t have an account? <a onclick="hideLoginModel()" class="loginModelButton" href="javascript:;">Sign Up</a> </p>
1501    </form>
1502    <form id="forgetPassForm" class="forgetPass " method="#">
1503      <h2 class="pageHead">Can't Recall Your Password?</h2>
1504      <p class="pageDes">Enter your registered email and we will send your password to you.</p>
1505      <div id="forgetSuccessAlert" class="custom-alert custom-alert-success" style="display:none"></div>
1506      <div id="forgeterrorAlert" class="custom-alert custom-alert-danger" style="display:none"></div>
1507      <label class="fieldLabel" for="recovery_email">Email</label>
1508      <div class="inputGroup signupGroup hasIcon">
1509        <span class="inputIcon">
1510          <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="2" y="3.5" width="12" height="9" rx="1.5" stroke="currentColor" stroke-width="1.4"/><path d="M2.5 4.5l5.5 4 5.5-4" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/></svg>
1511        </span>
1512        <input type="text" id="recovery_email" name="recovery_email" value="" placeholder="Enter registered email">
1513      </div>
1514      <button type="button" id="sendPasswordToEmailBtn" class="getStarted" style="background-color: #05ADA3; padding: 2px 0;display: none">
1515        <img src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="Loading..." class="btn-loader">
1516      </button>
1517      <button type="button" id="sendPassBtn" class="getStarted" name="sendPass">Send Password</button>
1518      <p class="loginRedirect">Return to <a href="javascript:;" onclick="$('#login_form').show(); $('#forgetPassForm').hide()" class="loginModelButton">Login</a> page or <a href="javascript:;" onclick="hideLoginModel(); $('#login_form').show(); $('#forgetPassForm').hide();" class="loginModelButton">Sign Up</a> to create and account</p>
1519    </form>
1520
1521
1522  </div>
1523  
1524</div>
1525<script defer type="text/javascript" src="https://www.perfectessaywriter.ai/js/models.js"></script>
1525
1526
1527
1528    
1528<script src="https://www.perfectessaywriter.ai/js/modules/loginPage.js"></script>
1528
1529
1530     <!-- <div id="loadchoosePlan"></div> -->
1531     <section class="upgradePlanModal">
1532    <div class="upgradePlanOverlay"></div>
1533    <div class="upgradePlanWrapper">
1534        <img width="125" height="125" loading="lazy"  src="https://www.perfectessaywriter.ai/images/plan-completed.svg" alt="plan completed">
1535        <p>Plan Limit Reached!</p>
1536        <span>You've used 100% of your essay credits. Upgrade to continue.</span>
1537        <div class="upgradeBtnsWrapper">
1538            <button class="cancelPlanBtn" onclick="endOneTimePlan(0)">Cancel</button>
1539            <button class="changePlanBtn btn-icon" onclick="endOneTimePlan(1)">Upgrade Plan </button>
1540        </div>
1541        <a  id="fairpolicy" href="https://www.perfectessaywriter.ai/terms-of-service#toc_list_9">Fair Usage Policy</a>
1542    </div>
1543</section>
1544
1545<section class="planSec">
1546    <div class="planOverlay"></div>
1547    <div class="planSecWrap">
1548        <p class="modalHead">Subscription Plan </p>
1549        <div class="planModal">
1550            <div class="plansWrapper">
1551                <div class="pricingSec">
1552
1553                    <div class="pricingContent">
1554
1555                        <div class="toggleSec">
1556                            <span class="billing-side-label is-monthly">Monthly</span>
1557                            <div class="toggle-switch">
1558                                <input type="checkbox" id="toggle" class="toggle-input" />
1559                                <label for="toggle" class="toggle-label">
1560                                    <span class="option monthly" aria-hidden="true"></span>
1561                                    <span class="option annually" aria-hidden="true"></span>
1562                                    <span class="toggle-thumb"></span>
1563                                </label>
1564                            </div>
1565                            <span class="billing-side-label is-annually">Annual</span>
1566                            <span class="billing-pill">
1567                                <svg width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg>
1568                                2 months FREE
1569                            </span>
1570                        </div>
1571            <!-- PRICING GRID -->
1572<div class="pricingTable">
1573    <div class="pricingcardContainer">
1574
1575        
1576        <!-- ============ STANDARD (backend) ============ -->
1577                <div class="pricingCard cardContant statPlan plan-card"
1578             data-monthly-discount-pct="26"
1579             data-annual-discount-pct="38">
1580            <div class="plan-header">
1581                <div class="plan-tier">
1582                    <p class="planTilteHeading">Standard</p>
1583                </div>
1584                <div class="price-block">
1585                                        <p class="pricings price-row">
1586                                                <span class="price-strike monthOnly" aria-label="Original monthly price">$11.99</span>
1587                                                <span class="annualPlanPriceInfo monthInfo price-strike" aria-label="Original monthly price">$11.99</span>
1588                        <span class="annualPlanPriceInfo yearInfo price-strike" style="display:none;">$11.99</span>
1589                        <span class="price-dollar">$</span>
1590                                                <span class="totalPrice price-number monthPrice"
1591                              data-monthly="8.88"
1592                              data-annual="7.49">8.88</span>
1593                        <span class="totalPrice price-number yearPrice"
1594                              data-monthly="8.88"
1595                              data-annual="7.49"
1596                              style="display:none;">7.49</span>
1597                        <span class="price-period monthTxt">/mo</span>
1598                        <span class="price-period yearTxt">/mo</span>
1599                    </p>
1600                    <div class="price-annual-note"><span class="save">Save 26%</span> - billed monthly</div>
1601                </div>
1602                <p class="plan-desc">
1602For students with regular assignments across one semester.</p>
1603                <!-- <p class="priceCardHeadline">Auto-renew · Cancel anytime</p> -->
1604
1605                <div id="subscribeBtnStandardMonthly" class="btnContainer basicBtn plan-cta cta-standard" onclick="subscribePlan('standardMonthly')">
1606                    <span class="startedBtn">Start Standard</span>
1607                </div>
1608                <div id="subscribeBtnStandardAnnually" onclick="subscribePlan('standardAnnually')" class="btnContainer bulkBtn plan-cta cta-standard">
1609                    <span class="startedBtn">Start Standard</span>
1610                </div>
1611                <span style="display: none" id="subscribeBtnStandardMonthlyProcess" class="subscribe--Btn">
1612                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1613                </span>
1614                <span style="display: none" id="subscribeBtnStandardAnnuallyProcess" class="subscribe--Btn">
1615                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1616                </span>
1617            </div>
1618
1619            <div class="plan-features">
1620                <div class="feat-group"><div class="feat-group-title">Writing</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>150,000 words/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span>All 30+ tools</span></div></div><div class="feat-group"><div class="feat-group-title">Checking</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>10 grader reports/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>10k words/mo</strong> AI Humanizer</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>10k words/mo</strong> AI Detector</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>5 plagiarism checks/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>Unlimited grammar checks</strong></span></div></div><div class="feat-group"><div class="feat-group-title">Export</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span>Word, PDF &amp; Docs export</span></div></div>            </div>
1621        </div>
1622
1623        <!-- ============ PRO (backend, featured) ============ -->
1624                <div class="pricingCard cardContant basicPlan plan-card featured"
1625             data-monthly-discount-pct="30"
1626             data-annual-discount-pct="42">
1627            <div class="popular-badge">Most Popular</div>
1628            <div class="plan-header">
1629                <div class="plan-tier">
1630                    <p class="planTilteHeading">Pro</p>
1631                </div>
1632                <div class="price-block">
1633                                        <p class="pricings price-row">
1634                                                <span class="price-strike monthOnly" aria-label="Original monthly price">$22.99</span>
1635                                                <span class="annualPlanPriceInfo monthInfo price-strike" aria-label="Original monthly price">$22.99</span>
1636                        <span class="annualPlanPriceInfo yearInfo price-strike" style="display:none;">$22.99</span>
1637                        <span class="price-dollar">$</span>
1638                                                <span class="totalPrice price-number monthPrice"
1639                              data-monthly="15.99"
1640                              data-annual="13.33">15.99</span>
1641                        <span class="totalPrice price-number yearPrice"
1642                              data-monthly="15.99"
1643                              data-annual="13.33"
1644                              style="display:none;">13.33</span>
1645                        <span class="price-period monthTxt">/mo</span>
1646                        <span class="price-period yearTxt">/mo</span>
1647                    </p>
1648                    <div class="price-annual-note"><span class="save">Save 30%</span> - billed monthly</div>
1649                </div>
1650                <p class="plan-desc">For heavy writers and students juggling multiple courses at once.</p>
1651                <!-- <p class="priceCardHeadline monthHeadline">Auto-renew · Cancel anytime</p>
1652                <p class="priceCardHeadline annualHeadline">Auto-renew · Cancel anytime</p> -->
1653
1654                <div id="subscribeBtnOneTime" class="btnContainer basicBtn plan-cta cta-pro" onclick="subscribePlan('proMonthly')">
1655                    <span class="startedBtn">Start Pro</span>
1656                </div>
1657                <div id="subscribeBtnBulk" onclick="subscribePlan('proAnnually')" class="btnContainer bulkBtn plan-cta cta-pro">
1658                    <span class="startedBtn">Start Pro</span>
1659                </div>
1660                <span style="display: none" id="subscribeProcessingBtnOneTime" class="subscribe--Btn">
1661                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1662                </span>
1663                <span style="display: none" id="subscribeProcessingBtnBulk" class="subscribe--Btn">
1664                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1665                </span>
1666            </div>
1667
1668            <div class="plan-features">
1669                <div class="feat-group"><div class="feat-group-title">Writing</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>300,000 words/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>2</strong>x faster output</span></div></div><div class="feat-group"><div class="feat-group-title">Checking</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>30 grader reports/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>25k words/mo</strong> AI Humanizer</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>25k words/mo</strong> AI Detector</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>20 plagiarism checks/mo</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span>Plagiarism check in essay grader</span></div></div><div class="feat-group"><div class="feat-group-title">Perks</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span>Word, PDF &amp; Docs export</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>10% off</strong> human writer orders</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span>Priority support</span></div></div>            </div>
1670        </div>
1671
1672        <!-- ============ PREMIUM (backend) ============ -->
1673                <div class="pricingCard cardContant proPlancard plan-card premium-plan"
1674             data-monthly-discount-pct="27"
1675             data-annual-discount-pct="39">
1676            <div class="plan-header">
1677                <div class="plan-tier">
1678                    <p class="planTilteHeading">Premium</p>
1679                </div>
1680                <div class="price-block">
1681                                        <p class="pricings price-row">
1682                                                <span class="price-strike monthOnly" aria-label="Original monthly price">$29.99</span>
1683                                                <span class="annualPlanPriceInfo monthInfo price-strike" aria-label="Original monthly price">$29.99</span>
1684                        <span class="annualPlanPriceInfo yearInfo price-strike" style="display:none;">$29.99</span>
1685                        <span class="price-dollar">$</span>
1686                                                <span class="totalPrice price-number monthPrice"
1687                              data-monthly="21.99"
1688                              data-annual="18.33">21.99</span>
1689                        <span class="totalPrice price-number yearPrice"
1690                              data-monthly="21.99"
1691                              data-annual="18.33"
1692                              style="display:none;">18.33</span>
1693                        <span class="price-period monthTxt">/mo</span>
1694                        <span class="price-period yearTxt">/mo</span>
1695                    </p>
1696                    <div class="price-annual-note"><span class="save">Save 27%</span> - billed monthly</div>
1697                </div>
1698                <p class="plan-desc">
1698For grad students and power users who need everything, unlimited.</p>
1699                <!-- <p class="priceCardHeadline monthHeadline">Auto-renew · Cancel anytime</p>
1700                <p class="priceCardHeadline annualHeadline">Auto-renew · Cancel anytime</p> -->
1701
1702                <a style="display: none" id="subscribeProcessingBtnMonthly" class="subscribe--Btn monthlyBtn">
1703                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1704                </a>
1705                <div class="btnContainer proPlanBtn plan-cta cta-premium" id="subscribeBtnmonthly" onclick="subscribePlan('premiumMonthly')">
1706                    <span class="startedBtn">Go Unlimited</span>
1707                </div>
1708                <div class="btnContainer advanceBtn plan-cta cta-premium" id="subscribeBtnannualy" onclick="subscribePlan('premiumAnnually')">
1709                    <span class="startedBtn">Go Unlimited</span>
1710                </div>
1711                <a style="display: none" id="subscribeProcessingBtnAnnualy" class="subscribe--Btn">
1712                    <img class="btnLoadingGif" loading="lazy" src="https://www.perfectessaywriter.ai/images/loader-btns.webp" alt="loader">
1713                </a>
1714            </div>
1715
1716            <div class="plan-features">
1717                <div class="feat-group"><div class="feat-group-title">Writing</div><div class="feat-row"><div class="feat-icon star"><svg viewBox="0 0 24 24" fill="#f5c518" stroke="none"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></div><span><strong>Unlimited words across all tools</strong></span></div><div class="feat-row"><div class="feat-icon star"><svg viewBox="0 0 24 24" fill="#f5c518" stroke="none"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></div><span><strong>2</strong>x faster output</span></div></div><div class="feat-group"><div class="feat-group-title">Checking</div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>Unlimited grader reports</strong></span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>50k words/mo</strong> AI Humanizer</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>50k words/mo</strong> AI Detector</span></div><div class="feat-row"><div class="feat-icon yes"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><polyline points="20 6 9 17 4 12"/></svg></div><span><strong>Unlimited plagiarism checks</strong></span></div></div><div class="feat-group"><div class="feat-group-title">Perks</div><div class="feat-row"><div class="feat-icon star"><svg viewBox="0 0 24 24" fill="#f5c518" stroke="none"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></div><span>Word, PDF &amp; Docs export</span></div><div class="feat-row"><div class="feat-icon star"><svg viewBox="0 0 24 24" fill="#f5c518" stroke="none"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></div><span><strong>10% off</strong> human writer orders</span></div><div class="feat-row"><div class="feat-icon star"><svg viewBox="0 0 24 24" fill="#f5c518" stroke="none"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg></div><span>VIP support + beta access</span></div></div>            </div>
1718        </div>
1719
1720    </div>
1721    <p class="pew-pricing-note">Auto-renew. Cancel anytime. Annual plans billed as one payment.</p>
1722</div>
1723                    </div>
1724
1725                </div>
1726
1727            </div>
1728            <span class="closeModalBtn" id="closeSubscriptionModal">
1729                <img loading="lazy" width="16" height="16" src="https://www.perfectessaywriter.ai/images/closeModalCrossIcon.svg"
1730                    alt="Arrow Icon">
1731            </span>
1732                        <span class="absoluteLoginBtn" aria-label="Login" onclick="showModalPricingLogin('.loginForm')">
1733                <span class="btnText">Login</span>
1734            </span>
1735                    </div>
1736    </div>
1737</section>
1738
1739<script>
1740// Animated price counter + "Save 17% - billed annually" note for the
1741// subscription popup. Mirrors the pricing-page behavior so cards inside
1742// .planSec match what /pricing does. Bound additively so the existing
1743// new-price-modal.js toggle handler keeps running.
1744(function () {
1745  if (window.__pewModalCounterBound) return;
1746  window.__pewModalCounterBound = true;
1747
1748  function pewAnimatePrice($el, from, to, duration) {
1749    duration = duration || 320;
1750    var startTime = performance.now();
1751    function step(now) {
1752      var t = Math.min((now - startTime) / duration, 1);
1753      var ease = t < 0.5 ? 2 * t * t : -1 + (4 - 2 * t) * t;
1754      var val = from + (to - from) * ease;
1755      var hasDecimal = (from % 1 !== 0) || (to % 1 !== 0);
1756      $el.text(hasDecimal ? val.toFixed(2) : Math.round(val).toString());
1757      if (t < 1) requestAnimationFrame(step);
1758    }
1759    requestAnimationFrame(step);
1760  }
1761
1762  // Render the per-mode savings note under each card (skip Free).
1763  //   - Annual:  "Save X% - billed annually"  (data-annual-discount-pct from PHP)
1764  //   - Monthly: "Save X% - billed monthly"   (data-monthly-discount-pct from PHP)
1765  function pewModalRenderAnnualNote(isAnnual) {
1766    $('.planSec .pricingcardContainer .pricingCard:not(.free-plan)').each(function () {
1767      var $card = $(this);
1768      var $note = $card.find('.price-annual-note');
1769      if (!$note.length) return;
1770      var attr = isAnnual ? 'data-annual-discount-pct' : 'data-monthly-discount-pct';
1771      var suffix = isAnnual ? 'billed annually' : 'billed monthly';
1772      var pct = parseInt($card.attr(attr), 10);
1773      if (pct && pct > 0) {
1774        $note.html('<span class="save">Save ' + pct + '%</span> - ' + suffix);
1775      } else {
1776        $note.html('&nbsp;');
1777      }
1778    });
1779  }
1780
1781  $(function () {
1782    // Initial render — note shows immediately on monthly view.
1783    try { pewModalRenderAnnualNote($('#toggle').is(':checked')); } catch (e) { /* noop */ }
1784
1785    $(document).on('change.pewModalCounter', '#toggle', function () {
1786      try {
1787        var isAnnual = $(this).is(':checked');
1788        // Animate prices on cards inside the popup only
1789        $('.planSec .pricingcardContainer .totalPrice').each(function () {
1790          var $el = $(this);
1791          var monthly = parseFloat($el.attr('data-monthly'));
1792          var annual  = parseFloat($el.attr('data-annual'));
1793          if (isNaN(monthly) || isNaN(annual)) return;
1794          var from = isAnnual ? monthly : annual;
1795          var to   = isAnnual ? annual  : monthly;
1796          pewAnimatePrice($el, from, to);
1797        });
1798        pewModalRenderAnnualNote(isAnnual);
1799      } catch (e) { /* noop */ }
1800    });
1801  });
1802})();
1803</script>
1803        <!-- Pricing-cards stylesheet — same one the pricing page uses, so the
1804             cards inside the subscription popup match the pricing page exactly. -->
1805        <link rel="stylesheet" href="https://www.perfectessaywriter.ai/pricing-page/css/new-pricing.css?v=1782305744">
1806        <!-- Popup-specific overrides on top of plans.min.css (loaded site-wide). -->
1807        <link rel="stylesheet" href="https://www.perfectessaywriter.ai/tools/assets/css/pricing-modal-overrides.css?v=1782305744">
1808        
1809
1810     
1811     
1811<script src="https://www.perfectessaywriter.ai/essay-page/js/choose-plan.js"></script>
1811
1812      
1813        
1813<script  src="https://www.perfectessaywriter.ai/tools/assets/js/new-price-modal.js"></script>
1813
1814         
1815     
1815<script>
1816     starter = false;
1817
1818     function showSignupModel() {
1819         starter = true;
1820         $('#loginSignupBtn').click();
1821     }
1822     function showSignupPriceModel() {
1823         starter = true;
1824         $(".signUpModel").addClass("show");
1825        $('body').css('overflow','hidden');
1826          setTimeout(() => {
1827            $(".signUpForm").addClass("show");
1828          }, 100);
1829     }
1830     </script>
1830
1831     
1832     
1833          <!-- Meta Pixel Code -->
1834     
1834<script>
1835     setTimeout(() => {
vendor: 697 bytes, lines 1835-1854
1835
1836         ! function(f, b, e, v, n, t, s) {
1837             if (f.fbq) return;
1838             n = f.fbq = function() {
1839                 n.callMethod ?
1840                     n.callMethod.apply(n, arguments) : n.queue.push(arguments)
1841             };
1842             if (!f._fbq) f._fbq = n;
1843             n.push = n;
1844             n.loaded = !0;
1845             n.version = '2.0';
1846             n.queue = [];
1847             t = b.createElement(e);
1848             t.async = !0;
1849             t.src = v;
1850             s = b.getElementsByTagName(e)[0];
1851             s.parentNode.insertBefore(t, s)
1852         }(window, document, 'script',
1853             'https://connect.facebook.net/en_US/fbevents.js');
1854         fbq('init', '
1854754334649469013
vendor: 44 bytes, lines 1854-1856
1854');
1855         fbq('track', 'PageView');
1856     
1856}, 7000);
1857     </script>
1857
1858     <noscript><img height="1" width="1" style="display:none"
1859             src="https://www.facebook.com/tr?id=754334649469013&ev=PageView&noscript=1" /></noscript>
1860     <!-- End Meta Pixel Code -->
1861
1862     
1862<script type="text/javascript">
1863        // Hide the Tawk widget by default. The navbar's Live Chat
1864        // button calls showWidget() to bring it back on demand, and
1865        // onChatMinimized hides it again when the user closes.
1866        window.Tawk_API = window.Tawk_API || {};
1867        window.Tawk_API.onLoad = function () {
1868            try { window.Tawk_API.hideWidget(); } catch (e) {}
1869        };
1870        window.Tawk_API.onChatMinimized = function () {
1871            try { window.Tawk_API.hideWidget(); } catch (e) {}
1872        };
1873        window.Tawk_API.onChatHidden = function () {
1874            try { window.Tawk_API.hideWidget(); } catch (e) {}
1875        };
1876
1877        setTimeout(function () {
1878            var s1 = document.createElement("script"),
1879                s0 = document.getElementsByTagName("script")[0];
1880            s1.async = true;
1881            s1.src = 'https://embed.tawk.to/63d37049c2f1ac1e202fd927/1gnout8rm';
1882            s1.charset = 'UTF-8';
1883            s1.setAttribute('crossorigin', '*');
1884            s0.parentNode.insertBefore(s1, s0);
1885        }, 7000);
1886     </script>
1886
1887
1888     
1889    <!-- 
1889<script async src="https://midnight-comm-hub.lovable.app/midnight-chat-widget.js"></script>
1889 -->
1890 
1891     
1892
1893    
1893<script type="application/ld+json">
1894    {
1895        "@context": "https://schema.org/",
1896        "@type": "BreadcrumbList",
1897        "itemListElement": [{
1898            "@type": "ListItem",
1899            "position": 1,
1900            "name": "Home",
1901            "item": "https://www.perfectessaywriter.ai/"
1902        }, {
1903            "@type": "ListItem",
1904            "position": 2,
1905            "name": "article rewriter",
1906            "item": "https://www.perfectessaywriter.ai/article-rewriter"
1907        }]
1908    }
1909</script>
1909    
1910
1911
1912 
1913
1914
1915          
1915<script>
1916     setTimeout(() => {
1917
1918         // time
1919         function saveUpdatedTimeToLocalStorage(seconds) {
1920             if (seconds)
1921                 localStorage.setItem('seconds', seconds.toString());
1922         }
1923
1924         function priceTimerfn(duration, display) {
1925             var start = Date.now(),
1926                 diff,
1927                 minutes,
1928                 seconds, hours;
1929
1930             function timer() {
1931                 // get the number of seconds that have elapsed since
1932                 // startTimer() was called
1933                 diff = duration - (((Date.now() - start) / 1000) | 0);
1934                 // does the same job as parseInt truncates the float
1935                 hours = (diff / (60 * 60)) | 0;
1936                 minutes = (diff / 60) - (hours * 60) | 0;
1937                 seconds = (diff % 60) | 0;
1938                 // prefix zeroes
1939                 hours = hours < 10 ? "0" + hours : hours;
1940                 minutes = minutes < 10 ? "0" + minutes : minutes;
1941                 seconds = seconds < 10 ? "0" + seconds : seconds;
1942
1943
1944                 var timerHtml = ` ${hours}hr ${minutes}m ${seconds}s `;
1945                 Array.prototype.map.call(display, function(el) {
1946                     el.innerHTML = timerHtml;
1947                 });
1948
1949                 if (diff <= 0) {
1950                     // add one second so that the count down starts at the full duration
1951                     // example 05:00 not 04:59
1952                     //start timer from 15 minutes
1953                     start = Date.now() + 1000;
1954                     duration = diff = DEFAUL_TIMER_SECONDS;
1955                 }
1956                 saveUpdatedTimeToLocalStorage(diff);
1957             };
1958             // we don't want to wait a full second before the timer starts
1959             timer();
1960             setInterval(timer, 1000);
1961         }
1962
1963         const DEFAUL_TIMER_SECONDS = 4.6 * 3600; // 15 minutes
1964         var seconds = localStorage.getItem('seconds');
1965         if (seconds === null)
1966             var seconds = DEFAUL_TIMER_SECONDS;
1967         else
1968             seconds = parseInt(seconds);
1969         display = document.getElementsByClassName('offerTime');
1970         priceTimerfn(seconds, display);
1971     }, 600);
1972
1973
1974
1975     const appendPlanModal = async () => {
1976         return new Promise((resolve, reject) => {
1977             const xhr = new XMLHttpRequest();
1978             xhr.open('POST', basePath + 'choose-plan', true);
1979
1980             xhr.onreadystatechange = function() {
1981                 if (xhr.readyState === 4) {
1982                     if (xhr.status === 200) {
1983                         const data = xhr.responseText;
1984                         const loadPlanEl = document.getElementById('loadchoosePlan');
1985                         if (loadPlanEl) loadPlanEl.innerHTML = data;
1986                         resolve('done');
1987                     } else {
1988                         reject(new Error(`Error: ${xhr.statusText}`));
1989                     }
1990                 }
1991             };
1992
1993             xhr.onerror = function() {
1994                 reject(new Error('Network error'));
1995             };
1996
1997             xhr.send();
1998         });
1999     };
2000
2001     (async () => {
2002         try {
2003             await appendPlanModal();
2004         } catch (error) {
2005             console.error('Error:', error);
2006         }
2007     })();
2008
2009     // changeplan
2010     function changePlanShow(toShow, el) {
2011
2012         if (!$(el).hasClass('active')) {
2013             $('.changePlanmob').hide();
2014             $(toShow).show();
2015             $('.mobTabs a').removeClass('active')
2016             $(el).addClass('active')
2017         }
2018     }
2019     </script>
2019
2020     
2021     
2021<script>
2022     function toggleChooseFilter(toggled = 'test') {
2023         if (toggled == 'gototemplates') {
2024             localStorage.setItem('toggleFilter', '#templates');
2025             window.location = basePath + "choose";
2026         }
2027     }
2028     </script>
2028
2029     
2029<script>
2030     $(document).ready(function() {
2031         $(document).on('click', '#closeSubscriptionModal', function() {
2032             console.log('Close button clicked');
2033             $('.planSec').hide();
2034             $('body').removeClass('noOverflow');
2035                $('.sideBarhead').hide();
2036
2037                $('body').css('overflow','visible');
2038         });
2039     });
2040     </script>
2040
2041
2042     
2043    <link
2044  rel="stylesheet"
2045  href="https://www.perfectessaywriter.ai/css/lead-capture-widget.css?v=1779452387"
2046>
2047
2048<!-- Wrapper exists purely so the CSS variables scope cleanly. -->
2049<div class="pew-lead-widget-root">
2050
2051  <!-- Bubble (closed state) -->
2052  <div id="pew-bubble" role="button" aria-label="Deadline in hours? Get a real writer in 15 minutes." tabindex="0">
2053    <div class="pew-bav" aria-hidden="true">&#9201;&#65039;</div>
2054    <div class="pew-btxt">
2055      <div class="pew-btxt-top">Deadline in hours?</div>
2056      <div class="pew-btxt-bot">Let a real writer take it &middot; 15 min callback</div>
2057    </div>
2058  </div>
2059
2060  <!-- Panel (open state) -->
2061  <div id="pew-panel" role="dialog" aria-modal="false" aria-labelledby="pew-ph-name">
2062    <div class="pew-ph">
2063      <div class="pew-ph-av" aria-hidden="true">&#9201;&#65039;</div>
2064      <div class="pew-ph-info">
2065        <div class="pew-ph-name" id="pew-ph-name">Let a real writer handle it.</div>
2066        <div class="pew-ph-status"><span class="pew-status-dot"></span> Replies in &lt;15 minutes</div>
2067      </div>
2068      <button class="pew-x" id="pew-close-btn" aria-label="Close">&times;</button>
2069    </div>
2070
2071    <div class="pew-pb" id="pew-form">
2072      <div>
2073        <label class="pew-field-label" for="pew-msg">Your message</label>
2074        <textarea
2075          id="pew-msg"
2076          data-default-msg="Hi — I have a deadline coming up and need a real writer to take this on. Can you help?"
2077          data-gramm="false"
2078          data-gramm_editor="false"
2079          data-enable-grammarly="false"
2080          data-lt-active="false"
2081          spellcheck="false"
2082        >Hi — I have a deadline coming up and need a real writer to take this on. Can you help?</textarea>
2083      </div>
2084      <div>
2085        <label class="pew-field-label">Preferred contact</label>
2086        <div class="pew-method-row" id="pew-method-row">
2087          <label class="pew-method-opt checked"><input type="radio" name="pew-method" value="email" checked>Email</label>
2088          <label class="pew-method-opt"><input type="radio" name="pew-method" value="call">Call</label>
2089          <label class="pew-method-opt"><input type="radio" name="pew-method" value="text">Text</label>
2090        </div>
2091      </div>
2092      <div>
2093        <label class="pew-field-label" for="pew-contact">Your <span id="pew-contact-type">email</span></label>
2094        <div class="pew-input-wrap">
2095          <input type="text" id="pew-contact" placeholder="[email protected]" autocomplete="email" inputmode="email">
2096          <button id="pew-send-btn" type="button" aria-label="Send">&rsaquo;</button>
2097        </div>
2098        <div class="pew-err-msg" id="pew-err" role="alert">
2099          <svg width="12" height="12" viewBox="0 0 12 12" fill="none"><circle cx="6" cy="6" r="5.5" stroke="#F87171"/><path d="M6 3.5v3M6 8.5h.01" stroke="#F87171" stroke-width="1.2" stroke-linecap="round"/></svg>
2100          <span id="pew-err-text">Please enter a valid email.</span>
2101        </div>
2102      </div>
2103      <div class="pew-foot">We'll reach out within 15 minutes</div>
2104    </div>
2105
2106    <div id="pew-ty">
2107      <div class="pew-ty-ring">&#10003;</div>
2108      <div class="pew-ty-h">You're all set.</div>
2109      <div class="pew-ty-p">Expect a message <strong>within 15 minutes.</strong> A real human, not a bot.</div>
2110      <div class="pew-ty-time">
2111        <svg width="13" height="13" viewBox="0 0 13 13" fill="none"><circle cx="6.5" cy="6.5" r="5.75" stroke="#4ADE80" stroke-width="1.3"/><path d="M6.5 3.5v3l2 1.5" stroke="#4ADE80" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/></svg>
2112        Callback by <span id="pew-callback-time" style="margin-left:3px"></span>
2113      </div>
2114    </div>
2115  </div>
2116
2117</div>
2118
2119<script
2120  src="https://www.perfectessaywriter.ai/js/lead-capture-widget.js?v=1779175306"
2121  defer
2122></script>
2122
2123
2124 </footer>
2125<style id="pew-tool-bg-theme">
2126.civ2,.arv2,.gcv2,.pmv2,.rav2,.ssav2,.stv2,
2127.smv2,.sev2,.pgv2,.prwv2,.srtv2,
2128.tgv2,.etv2,.psv2,.ppt-tool,.peh-page,
2129.ped-tool,.peg-tool,.eov3,.egv2,.tsgv2,.aagv2,.lgv2,
2130.cmv2,.pcv2,.wtpv2,.wcv2,.cgv2,.pew-aiwriter{
2131  background-color:#0A0A0F !important;
2132  background-image:none !important;
2133  position:relative;
2134  z-index:0;
2135}
2136/* Render the ambient glow on a fixed, GPU-composited layer instead of
2137   background-attachment:fixed (which repaints every scroll frame and causes
2138   jank). The pseudo-element stays anchored to the viewport, is never
2139   repainted on scroll, and also works on iOS. */
2140.civ2::before,.arv2::before,.gcv2::before,.pmv2::before,.rav2::before,.ssav2::before,.stv2::before,
2141.smv2::before,.sev2::before,.pgv2::before,.prwv2::before,.srtv2::before,
2142.tgv2::before,.etv2::before,.psv2::before,.ppt-tool::before,.peh-page::before,
2143.ped-tool::before,.peg-tool::before,.eov3::before,.egv2::before,.tsgv2::before,.aagv2::before,.lgv2::before,
2144.cmv2::before,.pcv2::before,.wtpv2::before,.wcv2::before,.cgv2::before,.pew-aiwriter::before{
2145  content:'';
2146  position:fixed;
2147  inset:0;
2148  z-index:-1;
2149  pointer-events:none;
2150  background-image:
2151    radial-gradient(ellipse 90% 60% at 50% -10%, rgba(124,58,237,0.32) 0%, rgba(124,58,237,0) 62%),
2152    radial-gradient(ellipse 75% 55% at 100% 0%, rgba(211,6,244,0.24) 0%, rgba(211,6,244,0) 58%),
2153    radial-gradient(ellipse 75% 60% at 0% 98%, rgba(87,0,230,0.22) 0%, rgba(87,0,230,0) 58%),
2154    radial-gradient(ellipse 130% 90% at 50% 45%, rgba(124,58,237,0.08) 0%, rgba(124,58,237,0) 70%);
2155  background-repeat:no-repeat;
2156  background-position:center top;
2157}
2158</style>
2159</body>
2160</html> 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.