{"id":105,"date":"2026-10-03T11:36:19","date_gmt":"2026-10-03T10:36:19","guid":{"rendered":"https:\/\/wpcalc.com\/tr\/base64-cozucu\/"},"modified":"2026-10-03T11:36:19","modified_gmt":"2026-10-03T10:36:19","slug":"base64-cozucu","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-cozucu\/","title":{"rendered":"Base64 \u00c7\u00f6z\u00fcc\u00fc"},"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\">Base64&#039;ten Metne \u00c7\u00f6z\u00fcc\u00fc Ara\u00e7<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"105\" data-favorite-title=\"Base64 \u00c7\u00f6z\u00fcc\u00fc\" data-favorite-url=\"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-cozucu\/\" data-favorite-excerpt=\"Bir Base64 dizgisini \u00e7\u00f6z\u00fcp ortaya \u00e7\u0131kan metni g\u00f6r\u00fcnt\u00fcleyin. \u00c7\u00f6z\u00fclm\u00fc\u015f \u00e7\u0131kt\u0131y\u0131 g\u00f6rmek i\u00e7in kodlanm\u0131\u015f i\u00e7eri\u011fi Base64 Dizgisi alan\u0131na yap\u0131\u015ft\u0131r\u0131n.\" 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-cozucu\/\" method=\"POST\" class=\"calculator\" id=\"calculator-105\" data-post=\"105\"><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\">Base64 Metni<\/label><textarea id=\"field-1\" name=\"base64_metni\">SGVsbG8gd29ybGQh<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Yeniden hesapla\" id=\"calculate-button\" data-post=\"105\">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>\u00c7\u00f6z\u00fclen Metin<\/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=\"105\" 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 \u00c7\u00f6z\u00fcc\u00fc 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\\[ b_1=4v_1+\\left\\lfloor\\frac{v_2}{16}\\right\\rfloor,\\quad b_2=16(v_2\\bmod16)+\\left\\lfloor\\frac{v_3}{4}\\right\\rfloor,\\quad b_3=64(v_3\\bmod4)+v_4 \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Burada:<\/strong><\/p>\n<ul>\n<li>\\(v_1,v_2,v_3,v_4\\) \u2014 d\u00f6rt Base64 karakterinin temsil etti\u011fi, 0 ile 63 aras\u0131ndaki de\u011ferler.<\/li>\n<li>\\(b_1,b_2,b_3\\) \u2014 \u00e7\u00f6z\u00fclen \u00fc\u00e7 bayt\u0131n her biri, 0 ile 255 aras\u0131nda.<\/li>\n<\/ul>\n<p>Base64 karakterlerinden olu\u015fan tam bir d\u00f6rtl\u00fc grup \u00fc\u00e7 bayt\u0131 temsil eder. Bu denklemler, Base64'un baytlar\u0131 alt\u0131 bitlik de\u011ferlere b\u00f6lme bi\u00e7imini tersine \u00e7evirerek o baytlar\u0131 geri kazan\u0131r; dolgu karakterli son grup daha az bayt \u00fcretir.<\/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 \u00c7\u00f6z\u00fcc\u00fc \u2013 Hesaplama \u00d6rne\u011fi<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>\u00d6rnek:<\/strong> varsay\u0131lan Base64 Dizgisi olan <code>SGVsbG8gd29ybGQh<\/code>, \u201cHello world!\u201d mesaj\u0131n\u0131n kodlanm\u0131\u015f halini i\u00e7erir.<\/p>\n<p>\\[ \\operatorname{atob}(\\texttt{SGVsbG8gd29ybGQh})=\\text{Hello world!} \\]<\/p>\n<p><strong>Sonu\u00e7:<\/strong> \u00c7\u00f6z\u00fclm\u00fc\u015f Metin <code>Hello world!<\/code> olur.<\/p>\n<p>\n\r\n<\/section>\n<h2>Base64 \u00c7\u00f6z\u00fcc\u00fc nas\u0131l kullan\u0131l\u0131r<\/h2>\n<ol>\n<li>Kodlanm\u0131\u015f i\u00e7eri\u011finizi <strong>Base64 Dizgisi<\/strong> alan\u0131na yap\u0131\u015ft\u0131r\u0131n veya yaz\u0131n. Yukar\u0131daki \u00f6rne\u011fi denemek i\u00e7in varsay\u0131lan de\u011feri oldu\u011fu gibi b\u0131rakabilirsiniz.<\/li>\n<li><strong>\u00c7\u00f6z\u00fclm\u00fc\u015f Metin<\/strong> sonucunu okuyun. Varsay\u0131lan girdi i\u00e7in <code>Hello world!<\/code> g\u00f6r\u00fcnt\u00fclenir.<\/li>\n<li>\u00c7\u00f6z\u00fclen metni ba\u015fka bir yere yap\u0131\u015ft\u0131rman\u0131z gerekiyorsa sonucun kopyalama denetimini kullan\u0131n. Sonu\u00e7ta \u201cGe\u00e7ersiz Base64 dizgisi\u201d yaz\u0131yorsa, girdiyi standart Base64'a ait olmayan karakterler a\u00e7\u0131s\u0131ndan kontrol edin.<\/li>\n<\/ol>\n<p>Hesaplay\u0131c\u0131, kodu \u00e7\u00f6zmeden \u00f6nce girdinizin ba\u015f\u0131ndaki ve sonundaki bo\u015fluklar\u0131 k\u0131rpar. T\u0131rnak i\u015faretleri veya <code>base64:<\/code> gibi bir etiket eklemeksizin dizginin tamam\u0131n\u0131 yap\u0131\u015ft\u0131rabilirsiniz; bu fazladan karakterler girdinin par\u00e7as\u0131 haline gelirdi.<\/p>\n<h2>Base64 \u00e7\u00f6zmenin anlam\u0131<\/h2>\n<p>Base64, baytlar\u0131 s\u0131n\u0131rl\u0131 bir metin karakter k\u00fcmesiyle temsil etme y\u00f6ntemidir: harfler, rakamlar, <code>+<\/code> ve <code>\/<\/code>; ayr\u0131ca sona bazen dolgu olarak <code>=<\/code> eklenir. Verinin metin tabanl\u0131 bir bi\u00e7imden ge\u00e7mesi gerekti\u011finde \u2014 \u00f6rne\u011fin bir API yan\u0131t\u0131nda ya da e-posta mesaj\u0131nda \u2014 s\u0131k\u00e7a kullan\u0131l\u0131r. \u00c7\u00f6zme bu temsili tersine \u00e7evirir; verinin \u015fifresini \u00e7\u00f6zmez veya \u00f6zg\u00fcn baytlar\u0131n anlam\u0131n\u0131 de\u011fi\u015ftirmez.<\/p>\n<p>Bu hesaplay\u0131c\u0131 taray\u0131c\u0131n\u0131n <code>atob()<\/code> i\u015flevini kullan\u0131r. \u00c7\u0131kt\u0131s\u0131, her karakterin bir \u00e7\u00f6z\u00fclm\u00fc\u015f bayt\u0131 temsil etti\u011fi bir dizgidir. Bu nedenle varsay\u0131lan \u00f6rnek dahil s\u0131radan ASCII metni beklendi\u011fi gibi g\u00f6r\u00fcn\u00fcr. \u00d6zg\u00fcn veri bir dosya, s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f veri veya ba\u015fka bir metin d\u0131\u015f\u0131 bi\u00e7imse, sonu\u00e7 yararl\u0131 bir yaz\u0131 yerine okunamaz karakterler i\u00e7erebilir.<\/p>\n<p>ASCII d\u0131\u015f\u0131 metinlerde bayt ile karakter aras\u0131ndaki ayr\u0131m \u00f6nemlidir. UTF-8, bir\u00e7ok aksanl\u0131 harf, simge ve emoji i\u00e7in birden fazla bayt kullan\u0131r; ancak bu ara\u00e7 Base64 \u00e7\u00f6zmeden sonra ayr\u0131 bir UTF-8 d\u00f6n\u00fc\u015f\u00fcm\u00fc yapmaz. Bu y\u00fczden UTF-8 metin i\u00e7eren ge\u00e7erli bir Base64 dizgisi, bozuk g\u00f6r\u00fcn\u00fcml\u00fc bir \u00e7\u0131kt\u0131 \u00fcretebilir. Bu g\u00f6r\u00fcn\u00fcm, Base64'un kendisinin ge\u00e7ersiz oldu\u011fu anlam\u0131na gelmez.<\/p>\n<h2>Girdi s\u0131n\u0131rlar\u0131 ve pratik ipu\u00e7lar\u0131<\/h2>\n<p>Bu ara\u00e7, taray\u0131c\u0131n\u0131n <code>atob()<\/code> i\u015flevinin kabul etti\u011fi Base64 bi\u00e7imini bekler. Standart Base64 genellikle bir veya iki <code>=<\/code> dolgu karakteriyle biter; ancak taray\u0131c\u0131, dolgu olmayan ge\u00e7erli bir son grubu da kabul edebilir. Tek ba\u015f\u0131na eksik dolgu, hatan\u0131n g\u00fcvenilir bir i\u015fareti de\u011fildir. \u00c7\u00f6zme ba\u015far\u0131s\u0131z olursa kopyalanm\u0131\u015f noktalama i\u015faretleri, eksik bir dizgi veya ba\u015fka bir kodlama bi\u00e7iminden gelen karakterler olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/p>\n<p>URL g\u00fcvenli Base64 genellikle <code>+<\/code> yerine <code>-<\/code>, <code>\/<\/code> yerine <code>_<\/code> kullan\u0131r. Bu hesaplay\u0131c\u0131 bu karakterleri otomatik olarak d\u00f6n\u00fc\u015ft\u00fcrmez. Kayna\u011f\u0131n\u0131z a\u00e7\u0131k\u00e7a URL g\u00fcvenli Base64 kullan\u0131yorsa, girdiyi girmeden \u00f6nce bu de\u011fi\u015fiklikleri kendiniz yap\u0131n. Ayn\u0131 \u015fekilde, kodlanm\u0131\u015f de\u011fer bir URL i\u00e7ine g\u00f6m\u00fcl\u00fcyse \u00f6nce Base64 b\u00f6l\u00fcm\u00fcn\u00fc ay\u0131klay\u0131n; URL'nin kendisi y\u00fczde kodlu karakterler i\u00e7eriyorsa <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/url-cozucu\/\">URL \u00c7\u00f6z\u00fcc\u00fc<\/a>'y\u00fc kullan\u0131n.<\/p>\n<p>Metni \u00e7\u00f6zmek yerine Base64'a d\u00f6n\u00fc\u015ft\u00fcrmeniz gerekiyorsa <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/base64-kodlayici\/\">Base64 Kodlay\u0131c\u0131<\/a>'y\u0131 kullan\u0131n. Bayt de\u011ferlerini farkl\u0131 bir g\u00f6sterimde incelemek isterseniz <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/onaltilik-cevirici\/\">Onalt\u0131l\u0131k D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc<\/a> ve <a href=\"https:\/\/wpcalc.com\/tr\/web-araclari\/ikili-cevirici\/\">\u0130kili D\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc<\/a> bu g\u00f6sterimleri kapsar. Bu d\u00f6n\u00fc\u015f\u00fcmlerden hi\u00e7biri hassas i\u00e7eri\u011fi gizli hale getirmez: Base64 bir kodlama bi\u00e7imidir, g\u00fcvenlik \u00f6nlemi de\u011fildir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bir Base64 dizgisini \u00e7\u00f6z\u00fcp ortaya \u00e7\u0131kan metni g\u00f6r\u00fcnt\u00fcleyin. \u00c7\u00f6z\u00fclm\u00fc\u015f \u00e7\u0131kt\u0131y\u0131 g\u00f6rmek i\u00e7in kodlanm\u0131\u015f i\u00e7eri\u011fi Base64 Dizgisi alan\u0131na yap\u0131\u015ft\u0131r\u0131n.<\/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-105","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\/105","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=105"}],"version-history":[{"count":4,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/105\/revisions"}],"predecessor-version":[{"id":3708,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/posts\/105\/revisions\/3708"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/media?parent=105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/categories?post=105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/tr\/wp-json\/wp\/v2\/tags?post=105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}