<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    
    <!-- Cache Control - Force fresh content -->
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/>
    <meta http-equiv="Pragma" content="no-cache"/>
    <meta http-equiv="Expires" content="0"/>
    
    <meta name="description" content="Free text repeater and repeat text generator. Send 1000 text messages, create text bombs, spam text copy and paste, 100 messages for WhatsApp. Message repeater with text duplicator for pranks and social media."/>
    <meta name="keywords" content="text repeater, repeat text generator, repeating text generator, text repeat, repeater text, 1000 text messages, 100 messages, message repeat, spam text generator prank, text bomb, text bomber, spam text copy and paste, copy and paste spam text, text repeater online, message 100, whatsapp long message, long whatsapp message, text duplicator, spam copy paste, text bomb copy and paste, free text bomb, i love you 100 times copy and paste, word repeater generator, repeat message, text reapeter, long spam text, spam text prank copy and paste, text repeat generator, words repeater, repeat text online, spam messages copy paste, text bomb for iphone, iphone text bomb, message bomber for whatsapp, copy paste spam, sorry 100 times, spam bot for snapchat, message spammer bot, word repeat generator, whatsapp 100 message, send same message 100 times, how to send 100 messages at once to one person, prank text message app, fake imessage creator, 100 emoji copy paste, 1000 emoji copy and paste, 10000 emoji copy and paste"/>
    <meta name="author" content="TextRepeater"/>
    <link rel="canonical" href="https://text-repeater.app"/>
    
    <!-- Performance & Security -->
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/>
    
    <!-- Open Graph -->
    <meta property="og:title" content="Text Repeater - Repeat Text Generator | 1000 Text Messages, Spam Text, Text Bomb Generator"/>
    <meta property="og:description" content="Free text repeater and repeat text generator. Send 1000 text messages, create text bombs, spam text copy and paste, 100 messages for WhatsApp. Message repeater with text duplicator for pranks and social media."/>
    <meta property="og:image" content="https://static.getmocha.com/og.png" type="image/png"/>
    <meta property="og:url" content="https://text-repeater.app"/>
    <meta property="og:type" content="website"/>
    <meta property="og:author" content="TextRepeater"/>
    <meta property="og:site_name" content="Text Repeater"/>
    
    <!-- Twitter Card -->
    <meta property="twitter:card" content="summary_large_image"/>
    <meta property="twitter:site" content="@textrepeater"/>
    <meta property="twitter:title" content="Text Repeater - Repeat Text Generator | 1000 Text Messages, Spam Text, Text Bomb Generator"/>
    <meta property="twitter:description" content="Free text repeater and repeat text generator. Send 1000 text messages, create text bombs, spam text copy and paste, 100 messages for WhatsApp. Message repeater with text duplicator for pranks and social media."/>
    <meta property="twitter:image" content="https://static.getmocha.com/og.png" type="image/png"/>
    
    <!-- Preconnect to external domains for faster loading -->
    <link rel="preconnect" href="https://fonts.googleapis.com"/>
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/>
    <link rel="dns-prefetch" href="https://fonts.googleapis.com"/>
    <link rel="dns-prefetch" href="https://fonts.gstatic.com"/>
    
    <!-- Preload critical assets -->
    <link rel="modulepreload" href="/src/react-app/main.tsx"/>
    
    <!-- Inline critical CSS for faster LCP -->
    <style>
      body { margin: 0; background-color: #111827; }
      #root { min-height: 100vh; }
      .hero-text { color: white; font-size: 3rem; font-weight: bold; }
    </style>
    
    <!-- Optimized font loading with display=swap -->
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet" media="print" onload="this.media='all'"/>
    <noscript><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap" rel="stylesheet"/></noscript>
    
    <!-- Favicons -->
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/>
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/>
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/>
    <link rel="manifest" href="/site.webmanifest"/>
    <meta name="theme-color" content="#10b981"/>
    
    <title>Text Repeater - Repeat Text Generator | 1000 Text Messages, Spam Text, Text Bomb Generator</title>
  </head>
  <body>
    <div id="root"></div>
    <script type="module" src="/src/react-app/main.tsx"></script>
    
    <!-- Structured Data -->
    <script type="application/ld+json">
      {
      "@context": "https://schema.org",
      "@type": "WebApplication",
      "name": "TextRepeater - Text Repeater Online",
      "description": "Free online repeat text generator tool. Repeating text generator that repeats text up to 10,000 times with advanced formatting options.",
      "url": "https://text-repeater.app",
      "applicationCategory": "UtilityApplication",
      "operatingSystem": "Web Browser",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "featureList": [
        "Repeat text up to 10,000 times",
        "Text repeat generator with formatting",
        "Repeater text tool for social media",
        "Online text repeater with copy function",
        "WhatsApp text repeat sharing",
        "Free repeating text generator"
      ],
      "screenshot": "https://static.getmocha.com/og.png",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.8",
        "ratingCount": "1247",
        "bestRating": "5",
        "worstRating": "1"
      }
    }
    </script>
    <script type="application/ld+json">
      {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is a text repeater?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A text repeater is an online tool that duplicates or repeats text multiple times. Our repeat text generator can repeat any text up to 10,000 times with advanced formatting options."
          }
        },
        {
          "@type": "Question",
          "name": "How do I use the repeat text generator?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Simply enter your text, select how many times to repeat it (1-10,000), choose formatting options, and click 'Repeat Text'. You can then copy or share the repeating text directly."
          }
        },
        {
          "@type": "Question",
          "name": "Is the text repeater online tool free?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes! Our repeater text tool is completely free with no limitations. You can repeat text as many times as you need without any registration or payment."
          }
        },
        {
          "@type": "Question",
          "name": "Can I use the repeating text generator for WhatsApp?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Absolutely! Our text repeat generator includes a direct WhatsApp sharing feature, making it easy to send repeated text to your contacts."
          }
        }
      ]
    }
    </script>
  </body>
</html>