{"id":106,"date":"2026-10-03T11:36:19","date_gmt":"2026-10-03T10:36:19","guid":{"rendered":"https:\/\/wpcalc.com\/tr\/base64-kodlayici\/"},"modified":"2026-10-03T11:36:19","modified_gmt":"2026-10-03T10:36:19","slug":"base64-kodlayici","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-kodlayici\/","title":{"rendered":"Base64 Kodlay\u0131c\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\">Metinden Base64 Kodlama Arac\u0131<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"106\" data-favorite-title=\"Base64 Kodlay\u0131c\u0131\" data-favorite-url=\"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-kodlayici\/\" data-favorite-excerpt=\"Metni Base64 dizisine d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in girin. Kodlay\u0131c\u0131 ASCII ve di\u011fer tek baytl\u0131k karakterlerle \u00e7al\u0131\u015f\u0131r; emoji gibi karakterler kodlama hatas\u0131na neden olabilir.\" aria-label=\"Favorilere ekle\" data-favorite-icon=\"icon icon-conversion\">\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\/base64-kodlayici\/\" method=\"POST\" class=\"calculator\" id=\"calculator-106\" data-post=\"106\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Giri\u015f alanlar\u0131<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Kodlanacak Metin<\/label><textarea id=\"field-1\" name=\"kodlanacak_metin\">Hello world!<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Yeniden hesapla\" id=\"calculate-button\" data-post=\"106\">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 is-column\" id=\"output-1\"><span class=\"field-title\"><span>Base64 \u00c7\u0131kt\u0131s\u0131<\/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><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=\"106\" 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>Base64 Kodlay\u0131c\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\\[ L=4\\left\\lceil\\frac{n}{3}\\right\\rceil \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Burada:<\/strong><\/p>\n<ul>\n<li>\\(n\\) \u2014 girdi baytlar\u0131n\u0131n say\u0131s\u0131.<\/li>\n<li>\\(L\\) \u2014 dolgu karakterleri dahil Base64 \u00e7\u0131kt\u0131s\u0131ndaki karakter say\u0131s\u0131.<\/li>\n<\/ul>\n<p>Base64, girdiyi \u00fc\u00e7 baytl\u0131k gruplara b\u00f6ler ve her grubu d\u00f6rt karakterle temsil eder. Son grupta \u00fc\u00e7ten az bayt varsa, \u00e7\u0131kt\u0131da dolgu olarak bir veya iki <code>=<\/code> karakteri kullan\u0131l\u0131r.<\/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>Base64 Kodlay\u0131c\u0131 \u2013 Hesaplama \u00d6rne\u011fi<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>\u00d6rnek:<\/strong> hesaplay\u0131c\u0131n\u0131n varsay\u0131lan metni olan <code>Hello world!<\/code> ifadesini girin. Desteklenen 12 karakter 12 bayt olarak kodlan\u0131r ve d\u00f6rt tam \u00fc\u00e7 baytl\u0131k grup olu\u015fturur.<\/p>\n<p>\\[ \\operatorname{Base64}(\\text{Hello world!})=\\text{SGVsbG8gd29ybGQh} \\]<\/p>\n<p>\\[ L=4\\left\\lceil\\frac{12}{3}\\right\\rceil=16 \\]<\/p>\n<p><strong>Sonu\u00e7:<\/strong> <code>SGVsbG8gd29ybGQh<\/code>, dolgu karakteri i\u00e7ermeyen 16 karakterlik bir Base64 dizisi.<\/p>\n<p>\n\r\n<\/section>\n<h2>Base64 Kodlay\u0131c\u0131 nas\u0131l kullan\u0131l\u0131r<\/h2>\n<ol>\n<li>Girdinizi <strong>Kodlanacak Metin<\/strong> alan\u0131na girin veya yap\u0131\u015ft\u0131r\u0131n. Yukar\u0131daki \u00f6rne\u011fi do\u011frulamak i\u00e7in <code>Hello world!<\/code> metnini oldu\u011fu gibi b\u0131rakabilirsiniz.<\/li>\n<li>Kodlanm\u0131\u015f diziyi <strong>Base64 \u00c7\u0131kt\u0131s\u0131<\/strong> alan\u0131nda okuyun.<\/li>\n<li>Diziyi ba\u015fka bir uygulamaya yap\u0131\u015ft\u0131rman\u0131z gerekiyorsa \u00e7\u0131kt\u0131n\u0131n kopyalama se\u00e7ene\u011fini kullan\u0131n. Sondaki <code>=<\/code> karakterlerini koruyun: bunlar kodlanm\u0131\u015f de\u011ferin bir par\u00e7as\u0131d\u0131r.<\/li>\n<\/ol>\n<p><strong>Base64 \u00c7\u0131kt\u0131s\u0131<\/strong> alan\u0131nda \u201cKodlama ba\u015far\u0131s\u0131z\u201d yaz\u0131yorsa, metin bu kodlay\u0131c\u0131n\u0131n do\u011frudan i\u015fleyemedi\u011fi bir karakter i\u00e7eriyordur. Sonucu bir uygulamada kullanmadan \u00f6nce a\u015fa\u011f\u0131daki karakter k\u0131s\u0131tlamas\u0131na bak\u0131n.<\/p>\n<h2>Base64 kodlamas\u0131 ne yapar<\/h2>\n<p>Base64, baytlar\u0131 s\u0131n\u0131rl\u0131 bir yazd\u0131r\u0131labilir karakter k\u00fcmesiyle \u2014 b\u00fcy\u00fck ve k\u00fc\u00e7\u00fck harfler, rakamlar, <code>+<\/code> ve <code>\/<\/code> \u2014 temsil etme y\u00f6ntemidir. Bir bi\u00e7im veya sistem ham bayt yerine metin gerektirdi\u011finde kullan\u0131\u015fl\u0131d\u0131r. Girdinin uzunlu\u011funa ba\u011fl\u0131 olarak sonu\u00e7 <code>=<\/code> veya <code>==<\/code> ile de bitebilir.<\/p>\n<p>Kodlanm\u0131\u015f dizi, metninizin anlam\u0131n\u0131 de\u011fi\u015ftirmez; girdi baytlar\u0131n\u0131n ba\u015fka bir temsilidir. Bu baytlar bir <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-cozucu\/\">Base64 Kod \u00c7\u00f6z\u00fcc\u00fc<\/a> ile geri kazan\u0131labilir. Bu nedenle Base64 ne \u015fifreleme ne de gizlilik sa\u011flar. Kodlanm\u0131\u015f bir parolay\u0131, anahtar\u0131 (token) veya ba\u015fka bir hassas de\u011feri, yaln\u0131zca ilk bak\u0131\u015fta okunmas\u0131 zor oldu\u011fu i\u00e7in korumal\u0131 saymay\u0131n.<\/p>\n<p>Base64 \u00e7\u0131kt\u0131s\u0131 genellikle girdisinden uzundur: her \u00fc\u00e7 bayt d\u00f6rt karaktere d\u00f6n\u00fc\u015f\u00fcr; bu, \u00e7evresindeki bi\u00e7imlendirme eklenmeden \u00f6nce yakla\u015f\u0131k \u00fc\u00e7te birlik bir art\u0131\u015ft\u0131r. K\u0131sa girdilerde dolgu karakterleri oranl\u0131 art\u0131\u015f\u0131 daha da b\u00fcy\u00fctebilir. Yukar\u0131daki form\u00fcl, \\(n\\) baytl\u0131k bir girdi i\u00e7in \u00e7\u0131kt\u0131 uzunlu\u011funu verir; kodlanm\u0131\u015f karakterlerin ne olaca\u011f\u0131n\u0131 s\u00f6ylemez. Bu karakterler ger\u00e7ek bayt de\u011ferlerine ba\u011fl\u0131d\u0131r.<\/p>\n<h2>Karakter deste\u011fi ve pratik s\u0131n\u0131rlar<\/h2>\n<p>Bu hesaplay\u0131c\u0131, taray\u0131c\u0131n\u0131n <code>btoa()<\/code> i\u015flevini kullan\u0131r. Karakter kodlar\u0131 tek bayta (0 ile 255 aras\u0131) s\u0131\u011fan metinleri kabul eder. Normal \u0130ngilizce harfler, rakamlar, bo\u015fluklar ve noktalama i\u015faretleri \u00e7al\u0131\u015f\u0131r. Emoji ve Latin olmayan yaz\u0131lar\u0131n \u00e7o\u011fu dahil di\u011fer bir\u00e7ok karakter \u201cKodlama ba\u015far\u0131s\u0131z\u201d hatas\u0131na neden olur. Bu sayfa, metni \u00f6nce UTF-8'e d\u00f6n\u00fc\u015ft\u00fcrmez.<\/p>\n<p>Bu ayr\u0131m aksanl\u0131 karakterler i\u00e7in de ge\u00e7erlidir. <code>\u00e9<\/code> gibi bir karakter burada tek bayt olarak kabul edilebilir; ancak \u00e7\u0131kt\u0131s\u0131, karakterin UTF-8 baytlar\u0131n\u0131n Base64 kodlamas\u0131 de\u011fildir. Alan sistemi UTF-8 bekliyorsa, Base64 uygulamadan \u00f6nce metni a\u00e7\u0131k\u00e7a UTF-8'e d\u00f6n\u00fc\u015ft\u00fcren bir kodlay\u0131c\u0131 kullan\u0131n.<\/p>\n<p>Base64'\u00fcn dosyalar i\u00e7in yayg\u0131n kullan\u0131m\u0131na ra\u011fmen bu hesaplay\u0131c\u0131da dosya y\u00fckleme de\u011fil, metin alan\u0131 vard\u0131r. Bir g\u00f6rselin veya ba\u015fka bir ikili dosyan\u0131n g\u00f6r\u00fcn\u00fcr i\u00e7eri\u011fini yap\u0131\u015ft\u0131rmak, o dosyay\u0131 g\u00fcvenilir bi\u00e7imde kodlamaz. Bir dosya i\u00e7in Base64'e ihtiyac\u0131n\u0131z oldu\u011funda dosya destekli bir ara\u00e7 kullan\u0131n.<\/p>\n<p>Base64, URL kodlamas\u0131ndan farkl\u0131 bir amaca da hizmet eder. Bir URL'ye yerle\u015ftirmek i\u00e7in ka\u00e7\u0131\u015f karakterleri kullanman\u0131z gerekiyorsa bir <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/url-kodlayici\/\">URL Kodlay\u0131c\u0131<\/a> kullan\u0131n. Standart Base64'\u00fcn kendisi de bir URL'de \u00f6zel i\u015flem gerektirebilecek <code>+<\/code>, <code>\/<\/code> ve <code>=<\/code> karakterleri i\u00e7erebilir. T\u00fcm girdiyi Base64 olarak kodlamak yerine karakter de\u011ferlerini incelemek isterseniz <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/ascii-donusturucu\/\">ASCII D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc<\/a>y\u00fc deneyin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Metni Base64 dizisine d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in girin. Kodlay\u0131c\u0131 ASCII ve di\u011fer tek baytl\u0131k karakterlerle \u00e7al\u0131\u015f\u0131r; emoji gibi karakterler kodlama hatas\u0131na neden olabilir.<\/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":[28],"class_list":["post-106","post","type-post","status-publish","format-standard","hentry","category-web-araclari","tag-donusturucu-araclari"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/106","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=106"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/106\/revisions"}],"predecessor-version":[{"id":3694,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/106\/revisions\/3694"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/media?parent=106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/categories?post=106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/tags?post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}