{"id":164,"date":"2026-10-03T12:04:30","date_gmt":"2026-10-03T11:04:30","guid":{"rendered":"https:\/\/wpcalc.com\/tr\/karakter-sayaci\/"},"modified":"2026-10-03T12:04:30","modified_gmt":"2026-10-03T11:04:30","slug":"karakter-sayaci","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/tr\/web-araclari\/karakter-sayaci\/","title":{"rendered":"Karakter Sayac\u0131"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Metindeki Karakterleri Sayma Arac\u0131<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"164\" data-favorite-title=\"Karakter Sayac\u0131\" data-favorite-url=\"https:\/\/wpcalc.com\/tr\/web-araclari\/karakter-sayaci\/\" data-favorite-excerpt=\"Metni yap\u0131\u015ft\u0131r\u0131n veya yaz\u0131n; bo\u015fluklu ve bo\u015fluksuz karakter say\u0131s\u0131n\u0131 g\u00f6r\u00fcn. Sonu\u00e7lar harfleri, noktalama i\u015faretlerini, sembolleri ve sat\u0131r sonlar\u0131n\u0131 da kapsar.\" aria-label=\"Favorilere ekle\" data-favorite-icon=\"icon icon-calculator\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/tr\/web-araclari\/karakter-sayaci\/\" method=\"POST\" class=\"calculator\" id=\"calculator-164\" data-post=\"164\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Giri\u015f alanlar\u0131<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Metin<\/label><textarea id=\"field-1\" name=\"metin\">Hello world!<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Yeniden hesapla\" id=\"calculate-button\" data-post=\"164\">Hesapla<\/button><button type=\"reset\">S\u0131f\u0131rla<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Otomatik hesapla<\/label><small>Etkinle\u015ftirilirse, herhangi bir de\u011feri de\u011fi\u015ftirdi\u011finizde sonu\u00e7 otomatik olarak g\u00fcncellenir.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Sonu\u00e7lar\u0131n\u0131z<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Karakter (bo\u015fluklu)<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Sonucu kopyala\" aria-label=\"Sonucu kopyala\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Karakter (bo\u015fluksuz)<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Sonucu kopyala\" aria-label=\"Sonucu kopyala\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Bu hesaplaman\u0131n ba\u011flant\u0131s\u0131n\u0131 kopyala<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Yorum b\u0131rak<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"164\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Bu sonu\u00e7 hakk\u0131nda ne d\u00fc\u015f\u00fcn\u00fcyorsunuz?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Be\u011fendim <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Faydal\u0131 <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Kafam kar\u0131\u015ft\u0131 <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Hayal k\u0131r\u0131kl\u0131\u011f\u0131 <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Hatal\u0131 <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Karakter Sayac\u0131 Form\u00fcl\u00fc<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Form\u00fcl<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ C_{\\text{with}}=n,\\qquad C_{\\text{no}}=n-w \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Burada:<\/strong><\/p>\n<ul>\n<li>\\(C_{\\text{with}}\\) \u2014 Karakterler (bo\u015fluklu) sonucu.<\/li>\n<li>\\(C_{\\text{no}}\\) \u2014 Karakterler (bo\u015fluksuz) sonucu.<\/li>\n<li>\\(n\\) \u2014 girdinin JavaScript UTF-16 kod birimleri cinsinden uzunlu\u011fu.<\/li>\n<li>\\(w\\) \u2014 bo\u015fluk olarak \u00e7\u0131kar\u0131lan kod birimi say\u0131s\u0131.<\/li>\n<\/ul>\n<p>Hesaplay\u0131c\u0131 \u00f6nce metnin uzunlu\u011funu \u00f6l\u00e7er, sonra bo\u015fluklar\u0131 \u00e7\u0131kar\u0131p tekrar \u00f6l\u00e7er. \"Bo\u015fluksuz\" yaln\u0131zca normal bo\u015fluklar\u0131 de\u011fil; sekmeleri, sat\u0131r sonlar\u0131n\u0131 ve JavaScript'in bo\u015fluk kural\u0131na uyan di\u011fer karakterleri de hari\u00e7 tutar.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-2\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Karakter Sayac\u0131 \u2013 Hesaplama \u00d6rne\u011fi<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>\u00d6rnek:<\/strong> Metin alan\u0131nda varsay\u0131lan metin olan \"Hello world!\" bulunuyor. \"Hello\" kelimesinde be\u015f harf, bir bo\u015fluk ve \"world!\" ifadesinde alt\u0131 karakter vard\u0131r.<\/p>\n<p>\\[ C_{\\text{with}}=5+1+6=12,\\qquad C_{\\text{no}}=12-1=11 \\]<\/p>\n<p><strong>Sonu\u00e7:<\/strong> 12 Karakter (bo\u015fluklu) ve 11 Karakter (bo\u015fluksuz).<\/p>\n<p>\n\r\n<\/section>\n<h2>Karakter Sayac\u0131 nas\u0131l kullan\u0131l\u0131r<\/h2>\n<ol>\n<li>\u0130\u00e7eri\u011finizi <strong>Metin<\/strong> alan\u0131na yaz\u0131n veya yap\u0131\u015ft\u0131r\u0131n. Alan, \u00f6rnek olarak \"Hello world!\" ile ba\u015flar; kendi metninizi saymak i\u00e7in bunu de\u011fi\u015ftirin.<\/li>\n<li>Girdinin bo\u015fluk ve noktalama i\u015faretleri dahil tam uzunlu\u011fu i\u00e7in <strong>Karakterler (bo\u015fluklu)<\/strong> sonucunu okuyun.<\/li>\n<li>Bo\u015fluklar \u00e7\u0131kar\u0131ld\u0131ktan sonraki uzunluk i\u00e7in <strong>Karakterler (bo\u015fluksuz)<\/strong> sonucunu okuyun. \u0130lgili sonucu, yerine getirmeniz gereken limitle kar\u015f\u0131la\u015ft\u0131r\u0131n.<\/li>\n<\/ol>\n<p>Bir ba\u015fl\u0131k, mesaj veya form yan\u0131t\u0131 kontrol ediyorsan\u0131z yaln\u0131zca ger\u00e7ekten g\u00f6nderilecek metni yap\u0131\u015ft\u0131r\u0131n. Yap\u0131\u015ft\u0131r\u0131lan se\u00e7imin sonundaki fazladan bir sat\u0131r sonu, alanda g\u00f6r\u00fcnmesi zor olsa bile ilk sonucu etkileyebilir.<\/p>\n<h2>Karakter say\u0131lar\u0131 ne anlama gelir<\/h2>\n<p>Karakter limiti, bir alana ne kadar metin girebilece\u011finizi veya belirli bir bi\u00e7imde ne kadar metin yay\u0131mlayabilece\u011finizi denetler. Bu hesaplay\u0131c\u0131 ayn\u0131 girdinin iki g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc verir. <strong>Karakterler (bo\u015fluklu)<\/strong>, JavaScript taraf\u0131ndan \u00f6l\u00e7\u00fclen tam uzunluktur. Harfleri, rakamlar\u0131, noktalama i\u015faretlerini, g\u00f6r\u00fcn\u00fcr sembolleri, bo\u015fluklar\u0131, sekmeleri ve sat\u0131r sonlar\u0131n\u0131 i\u00e7erir. Limit yazd\u0131\u011f\u0131n\u0131z her \u015feye uygulan\u0131yorsa bu sonucu kullan\u0131n.<\/p>\n<p><strong>Karakterler (bo\u015fluksuz)<\/strong>, bo\u015fluklar \u00e7\u0131kar\u0131ld\u0131ktan sonraki girdiyi sayar. \u0130ki metin par\u00e7as\u0131ndaki bo\u015fluk i\u00e7ermeyen i\u00e7erik miktar\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131rmak istedi\u011finizde kullan\u0131\u015fl\u0131d\u0131r. Etikete ra\u011fmen yaln\u0131zca kelimeler aras\u0131ndaki bo\u015flu\u011fu de\u011fil; sekmeleri ve sat\u0131r sonlar\u0131n\u0131 da \u00e7\u0131kar\u0131r. Noktalama i\u015faretleri ve di\u011fer bo\u015fluk olmayan semboller yine say\u0131l\u0131r. \u0130ki sonu\u00e7 aras\u0131ndaki fark, ayn\u0131 birimlerle \u00f6l\u00e7\u00fclen, \u00e7\u0131kar\u0131lan bo\u015fluk miktar\u0131d\u0131r.<\/p>\n<p>\u00d6rne\u011fin, bo\u015fluklar dahil 100 karakteri ve 15 bo\u015fluk karakteri olan bir taslak, bo\u015fluksuz olarak 85 sonucu verir. Bu sonu\u00e7lardan hi\u00e7biri kelime say\u0131s\u0131 de\u011fildir ve bo\u015fluksuz say\u0131, noktalama i\u015faretlerini \u00e7\u0131karmaz. Saymadan \u00f6nce b\u00fcy\u00fck\/k\u00fc\u00e7\u00fck harfleri de\u011fi\u015ftirmeniz gerekiyorsa <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/harf-donusturucu\/\">B\u00fcy\u00fck\/K\u00fc\u00e7\u00fck Harf D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc<\/a>'y\u00fc kullan\u0131n ve ard\u0131ndan d\u00fczeltilmi\u015f metni buraya yap\u0131\u015ft\u0131r\u0131n.<\/p>\n<h2>Say\u0131m ayr\u0131nt\u0131lar\u0131 ve pratik s\u0131n\u0131rlar<\/h2>\n<p>Hesaplay\u0131c\u0131, ki\u015finin g\u00f6rd\u00fc\u011f\u00fc sembol say\u0131s\u0131n\u0131 de\u011fil, UTF-16 kod birimlerini \u00f6l\u00e7en JavaScript'in <code>text.length<\/code> \u00f6zelli\u011fini kullan\u0131r. En yayg\u0131n harfler ve noktalama i\u015faretleri birer birim olarak say\u0131l\u0131r. Baz\u0131 emojiler ve temel \u00e7okdilli d\u00fczlemin d\u0131\u015f\u0131ndaki di\u011fer karakterler iki birim olarak say\u0131l\u0131r. Cilt tonu de\u011fi\u015ftiricili bir emoji veya ayr\u0131 bir birle\u015ftirme i\u015faretli bir harf gibi birden \u00e7ok karakterden olu\u015fan bir sembol daha da fazla birim ekleyebilir. Bu, g\u00f6rsel olarak k\u0131sa bir dizgenin beklenenden y\u00fcksek bir say\u0131 verebilece\u011fi anlam\u0131na gelir.<\/p>\n<p>Sat\u0131r sonlar\u0131 da \u00f6nemli olabilir. Bir sat\u0131r besleme (line feed) bo\u015fluklu sonuca dahildir; sat\u0131r ba\u015f\u0131 ve sat\u0131r besleme \u00e7ifti (carriage-return-and-line-feed) iki kod birimi kaplar. \u0130kisi de bo\u015fluksuz sonucundan \u00e7\u0131kar\u0131l\u0131r. Ayn\u0131 metni farkl\u0131 uygulamalardan kopyalad\u0131\u011f\u0131n\u0131zda sat\u0131r sonlar\u0131ndaki veya g\u00f6r\u00fcnmez bo\u015fluktaki farklar ilk say\u0131y\u0131 de\u011fi\u015ftirebilir. Limit s\u0131k\u0131ysa istenmeyen bo\u015f sat\u0131rlar\u0131 ve sondaki bo\u015fluklar\u0131 kald\u0131r\u0131n.<\/p>\n<p>Her hizmet \"karakteri\" ayn\u0131 \u015fekilde tan\u0131mlamaz. Bir web sitesi g\u00f6r\u00fcn\u00fcr sembolleri, UTF-16 birimlerini veya baytlar\u0131 sayabilir ya da ba\u011flant\u0131lar ve emojiler i\u00e7in kendi kurallar\u0131n\u0131 kullanabilir. Bu hesaplay\u0131c\u0131y\u0131, ba\u015fka bir platformun metni kabul edece\u011finin garantisi de\u011fil, belirtilen say\u0131m y\u00f6nteminin bir kontrol\u00fc olarak de\u011ferlendirin. Karakter uzunlu\u011fu yerine bayt boyutu i\u00e7in <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/metin-boyutu\/\">Metin Boyutu<\/a> arac\u0131na bak\u0131n. Kalan metni kontrol etmeden \u00f6nce emojileri kald\u0131rmak isterseniz <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/emoji-kaldirici\/\">Emoji Kald\u0131r\u0131c\u0131<\/a>'y\u0131 deneyin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Metni yap\u0131\u015ft\u0131r\u0131n veya yaz\u0131n; bo\u015fluklu ve bo\u015fluksuz karakter say\u0131s\u0131n\u0131 g\u00f6r\u00fcn. Sonu\u00e7lar harfleri, noktalama i\u015faretlerini, sembolleri ve sat\u0131r sonlar\u0131n\u0131 da kapsar.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[15],"tags":[71],"class_list":["post-164","post","type-post","status-publish","format-standard","hentry","category-web-araclari","tag-metin-araclari"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/comments?post=164"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/164\/revisions"}],"predecessor-version":[{"id":2887,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/164\/revisions\/2887"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/media?parent=164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/categories?post=164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/tags?post=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}