Website profiles · Technology insights · Alternatives

base64.guru

Almost everything about Base64 for those who want to convert, develop, or learn the most popular binary-to-text algorithm

No paid content found
Visit website
Profile views 6 Outbound visits 0 Normal
Base64 Full homepage screenshot

At a glance

Category
Education & Learning
Language
English
Paid-content signal
No paid content foundObserved
Registered
2018
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Base64?

Base64 is a binary-to-text encoding scheme. It turns arbitrary bytes—images, files, cryptographic keys, raw protocol data—into a string of plain ASCII characters so the data can travel safely through systems that only handle text, such as email, JSON, XML, HTML or URLs. It is an encoding, not encryption: anyone can decode it, and it provides no secrecy.

Base64 is a reference site built around exactly this topic. Its stated focus is converting, developing and learning, with tools and explanations collected in one place.

How it works, in one pass

Encoding reads the input in groups of three bytes (24 bits) and rewrites them as four characters drawn from a 64-character alphabet—hence the name. When the input length is not a multiple of three, padding characters (=) fill out the final group. Decoding reverses the process exactly.

Where you meet it in practice

  • Data URIs — embedding small images or fonts directly in HTML or CSS.
  • Email attachments — MIME encodes binary attachments so they survive text-only mail transport.
  • APIs and config — carrying binary payloads inside JSON, XML or YAML fields.
  • Tokens and keys — many authentication tokens and certificates are Base64-wrapped binary.
  • Diagnostics — reading a Base64 blob and checking whether it decodes cleanly often reveals whether data was corrupted or truncated in transit.

Trade-offs to keep in mind

Concern What Base64 does
Size Expands data by roughly 33%, plus padding
Security None—treat it as public text
Readability Unreadable to humans, but safe in text pipelines
Alternatives Hex (simpler, larger), URL-safe Base64 variants for filenames and query strings

A useful next step: take a string you have seen in a token or data URI, paste it into a decoder, and check whether the output is readable text, an image header, or random bytes. That single experiment tells you what kind of data you are actually handling—and whether the encoding was the right choice in the first place.

How do I decode a Base64 string back to its original data?

Decoding Base64 means reversing the encoding step: you take the text-safe Base64 characters and turn them back into the original bytes, then interpret those bytes as the original data (text, image, file, etc.). The common mistake is treating the decoded result as always being readable text — it is only text if the original data was text.

Practical ways to decode

  • Online converter: Paste the string into a browser-based decoder. This is fastest for one-off checks, but avoid pasting secrets, tokens or personal data into any third-party site.
  • Command line: On macOS or Linux, echo 'SGV...' | base64 -d decodes to standard output. On Windows PowerShell, [Convert]::FromBase64String('SGV...') returns bytes you then convert to text or write to a file.
  • Programming language: In Python, base64.b64decode(s) gives bytes; call .decode('utf-8') only if you expect text. In JavaScript, atob(s) works for simple cases, but it assumes Latin-1 text and fails on binary data or Unicode.
  • Editor or IDE plugin: Some editors and developer tools decode a selected Base64 block in place, which is handy when you are already inspecting a config or payload.

What to watch for

  • Padding: Standard Base64 uses = padding. Some decoders accept missing padding, others reject it.
  • URL-safe variant: - and _ replace + and /. Use a URL-safe decoder for JWTs, URLs and filenames.
  • Whitespace and line breaks: Many decoders tolerate newlines, but strict ones do not. Strip spaces and line breaks first if decoding fails.
  • Wrong output type: If the decoded bytes look like garbage, the source was probably binary (an image, a zip) rather than text. Save the bytes to a file instead of trying to read them as a string.

A concrete example

Suppose you have SGVsbG8sIHdvcmxkIQ==. Decoding it yields the bytes for Hello, world!. If instead you decode a Base64 blob from an email attachment, the result is a binary file — write it to disk and open it with the right application.

Where to start

For a quick decode plus explanations of padding, variants and common errors, Base64 Guru is a dedicated reference and tool site. If you prefer to work offline, use your language's standard library — Python's base64, Node's Buffer.from(s, 'base64') or the base64 command — so sensitive data never leaves your machine.

How can I tell if a string is valid Base64?

Not every string that looks like Base64 actually is. You can check it in three ways: decode it, validate it against the format rules, or both.

The format rules that matter

  • Alphabet: A–Z, a–z, 0–9, plus + and / in standard Base64. The URL-safe variant swaps those last two for - and _.
  • Padding: standard Base64 pads to a multiple of four characters with =. One = means the last group held two bytes; two means one byte. Padding appears only at the end.
  • Length: a valid encoded string has a length that is a multiple of four (with padding), or a multiple of four minus one/two if padding was stripped.
  • Whitespace and line breaks: many decoders ignore them, but a strict validator will reject them. Decide which behavior you need.
  • Round-trip test: decode, then re-encode. If the result matches the original, it was valid Base64. If it doesn't, either the input was malformed or it used a different variant.

A quick decision path

Situation Best check
One-off string, no code Paste it into an online decoder
Data you suspect is an image or document Decode and inspect the first bytes
Automated pipeline Validate in code, then decode
String contains - or _ Treat it as URL-safe Base64, not standard
No = at the end Still valid if length works out; padding may have been stripped

Important caveat: passing a format check does not mean the decoded bytes are meaningful. Base64 is just an encoding, so any random text of the right length can decode to garbage. That is why the round-trip test and a look at the decoded output matter more than a regex alone.

For a hands-on check, paste your string into the decoder at Base64 Guru and see whether it decodes cleanly; the site also covers encoding, decoding and learning material. A practical next step is to test the same string both with and without padding and with both the standard and URL-safe alphabets, so you know which variant your source actually used. The recent post "Base64 encryption is a lie" on that site is a useful reminder that encoding is not security: if you are validating a token, check its signature separately rather than trusting that it decodes.

Does Base64 provide any encryption or security?

No. Base64 is an encoding scheme, not encryption. It turns binary data into plain ASCII text so it can travel safely through systems that handle text, but anyone can decode it instantly with no key or password. As Base64.Guru puts it bluntly in a blog post title, "Base64 encryption is a lie."

What it actually does: It maps bytes to a 64-character alphabet (A–Z, a–z, 0–9, +, /) so data survives copy-paste, email, JSON, HTML, CSS or XML without corruption. It also makes encoded data roughly a third larger.

What it does not do: It provides no confidentiality, no integrity checking and no authentication. If you see a long string ending in = or ==, you can decode it in seconds.

A practical example: an API token, a password or a private key pasted into a config file as Base64 looks scrambled but is readable by anyone who finds the file. Treat it as public.

When to use it, and what to use instead

Goal Base64 Right tool
Embed an image in HTML/CSS Yes —
Send binary over a text-only channel Yes —
Hide a secret from readers No AES-GCM or ChaCha20-Poly1305
Verify data wasn't altered No HMAC or a digital signature
Store passwords No bcrypt, scrypt or Argon2

Next step: if you need secrecy, encrypt first with a real cipher and then Base64-encode the ciphertext only if the transport requires text. If you just need to check whether a string is valid Base64, use a validator rather than assuming it is safe.

How do I embed images directly into HTML or CSS using Base64?

Embed Base64 images by putting the encoded bytes into a data: URL, then using that URL wherever you would normally put an image file path.

For HTML, the pattern is:

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUg..." alt="description">

For CSS, the same data URL goes inside url():

.icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...");
}

The MIME type after data: must match the actual file (image/png, image/jpeg, image/gif, image/svg+xml, and so on), and the payload must be valid Base64 with no line breaks or stray characters. A converter such as Base64 can turn an image file into that string and decode one back if you need to check it.

Deciding whether to inline

Situation Inlining usually helps Inlining usually hurts
Small icons, logos, bullets Saves a request; one CSS file carries everything —
Large photos or hero images — Adds ~33% size, blocks parsing, cannot be cached separately
Images reused across many pages — Repeated in every page or stylesheet that references them
Images that change often — Requires editing code instead of swapping a file

A practical rule: inline only assets small enough that the extra 33% overhead is trivial, and keep photos as normal files served from a path. This is general advice, not a feature of any particular tool.

Next step

Take one small icon from a project, encode it, and paste the result into a CSS rule. Check it in the browser's network panel: the request for that image should disappear, while the stylesheet grows. If the stylesheet becomes noticeably larger or the image is one you might replace later, move it back to a file.

Which programming languages and libraries support Base64 encoding and decoding?

Base64 support is effectively universal in modern programming languages. Most standard libraries ship with an encoder/decoder, so you rarely need a third-party package; the main differences are API style, whether URL-safe alphabets are built in, and whether you get streaming support for large files.

Base64 is a useful reference here because it treats Base64 as a cross-language topic — conversion, development and learning — rather than tying it to one ecosystem.

Built-in standard library support

Language Typical API Notes
Python base64 module (b64encode, b64decode, urlsafe_b64encode) URL-safe variants included
Java java.util.Base64 (Java 8+) Separate Encoder/Decoder, plus MIME and URL variants
JavaScript btoa/atob in browsers; Buffer.from(str, 'base64') in Node.js Browser functions handle Latin-1 only, not arbitrary Unicode
C# / .NET System.Convert.ToBase64String / FromBase64String Also Base64Url in newer .NET versions
Go encoding/base64 StdEncoding and URLEncoding provided
Ruby Base64 module; pack/unpack with m0 strict_encode64 avoids line breaks
PHP base64_encode / base64_decode URL-safe needs manual character substitution
Rust base64 crate Not in std; add via Cargo
C/C++ No standard function Use OpenSSL, libsodium or a small dedicated library

Third-party libraries worth knowing

  • JavaScript/Node: js-base64 handles Unicode correctly and works in both browser and Node environments.
  • Python: the standard base64 module is usually enough; pybase64 exists for speed-critical loops.
  • Java/Android: commons-codec and okhttp's ByteString offer convenient helpers.
  • Rust: the base64 crate is the de facto choice and supports custom alphabets.

Practical selection criteria

  1. Check the standard library first. It covers the vast majority of encode/decode tasks with no dependency risk.
  2. Match the alphabet to the context. Use URL-safe Base64 for query strings, filenames and JWT segments; standard Base64 for MIME and general data transfer.
  3. Watch Unicode in browsers. btoa fails on characters outside Latin-1, so encode through TextEncoder or use a library.
  4. Consider streaming for large payloads. For multi-megabyte files, use an incremental or streaming API instead of loading everything into memory.

A concrete next step: if you are decoding a value you did not produce — a token segment, an email attachment, an embedded data URI — paste it into a converter to confirm the alphabet and padding before writing code against a guess.

Related questions

More questions →
What Is Base64 and Why Is It Used?

Base64 is a binary-to-text encoding algorithm that converts arbitrary binary data into a plain-text string of ASCII characters. It is used to prevent data corruption when binary content travels across systems that were designed to handle text — email, URLs, HTML, CSS, JavaScript, XML, and similar text-based formats. If you need to move or embed binary data through a text-only channel, Base64 is the standard way to do it.

How Base64 Works

Base64 takes every 3 bytes (24 bits) of input and splits them into 4 groups of 6 bits. Each 6-bit value maps to one of 64 characters from a fixed alphabet: A–Z, a–z, 0–9, +, and /. The result is a string roughly 33% larger than the original data.

When the input length is not a multiple of 3, padding characters (=) are appended so the output length stays a multiple of 4. This is why Base64 strings often end in one or two = signs.

A Concrete Example

The three bytes for the ASCII text Man are:

M = 01001101
a = 01100001
n = 01101110

Concatenated: 010011010110000101101110

Split into 6-bit groups: 010011 010110 000101 101110

Mapped to the Base64 alphabet: T W F u

So Man encodes to TWFu. Decoding reverses the process exactly.

Why Base64 Is Used

The core reason is transport safety. Many protocols and formats were built for text and cannot reliably carry raw binary bytes. Base64 solves this by guaranteeing the output contains only characters that survive text handling intact.

Common uses include:

  • Embedding binary data in text documents — images, fonts, or other assets inside HTML, CSS, JavaScript, or XML (for example, a data URI in an <img> tag).
  • Email attachments — MIME encoding uses Base64 so binary files pass through mail servers that expect text.
  • APIs and data formats — JSON and XML cannot hold raw bytes, so binary payloads are Base64-encoded as strings.
  • Storing binary in text-only fields — databases, config files, or environment variables that accept only text.
  • Basic authentication headers — credentials are Base64-encoded in HTTP headers (note: this is encoding, not encryption).

What Base64 Is Not

Base64 is encoding, not encryption. It provides no confidentiality — anyone can decode a Base64 string instantly. It also does not compress data; it makes it about a third larger. Treat Base64 purely as a way to represent binary data as safe text.

Where to Learn and Convert

Base64.Guru is a site dedicated entirely to the algorithm, built around three areas: converting, developing, and learning. It exists because, despite Base64 being widely documented and supported across programming languages, there was no single site fully devoted to it.

The site covers the algorithm's specification, its several modifications, and practical tooling. Its own framing is honest about scope: the author describes himself not as a guru but as "a disciple who decided to collect and share knowledge," and notes the site is in active development.

If you want to go deeper, useful starting points on the site include:

  • Conversion tools for encoding and decoding
  • Guidance for developers integrating Base64 into their code
  • Explanatory material on the algorithm and its variants
  • A sitemap page collecting the site's tools and articles

Quick Reference

Question Answer
What does it do? Converts binary data to ASCII text
Why use it? Prevents corruption during text-based transmission
Does it encrypt? No — encoding only, fully reversible by anyone
Does it shrink data? No — output is about 33% larger
Where is it common? Email (MIME), data URIs, JSON/XML payloads, HTTP auth headers
Is it standardized? Yes — it has a specification and is supported by most languages
What Conversions Can I Do on Base64.Guru?

Base64.Guru is a site dedicated to the Base64 binary-to-text algorithm, and its stated key features are converting, developing, and learning. For conversion specifically, the site is built around turning data between plain text and Base64-encoded form, and the full set of available tools is collected on its sitemap page rather than listed in one place on the homepage. If you need to encode or decode Base64 and want a browser-based tool plus reference material in the same place, this site is aimed at that use case.

What "conversion" means here

Base64 is described on the site as the most popular binary-to-text algorithm, used to convert data as plain text so it isn't corrupted when transmitted between different storage mediums. It's also commonly used to embed binary data into text documents such as HTML, CSS, JavaScript, or XML.

So the conversions on the site follow that same logic — moving data between:

  • Plain text and Base64 — encoding readable text into Base64, or decoding Base64 back into readable text.
  • Binary data and Base64 text — representing binary content as a text-safe string, and reversing it.
  • Embeddable form — producing Base64 strings intended to be dropped into HTML, CSS, JavaScript, or XML documents.

Where to find the tools

The homepage does not enumerate every converter. Instead, it points to the sitemap page as the place where "all goodies can be found." If you're looking for a specific conversion tool, the sitemap is the intended starting point.

A practical way to use it

  1. Go to the sitemap page to see the list of available tools.
  2. Pick the converter that matches your direction — for example, text to Base64 or Base64 back to text.
  3. Paste your input, run the conversion, and check the output.
  4. If the result looks wrong, verify that your input is valid Base64 (the site also covers validation, e.g. a blog post on validating Base64 using Notepad++).

Beyond converting

The site frames itself around three pillars — converting, developing, and learning — so conversion tools sit alongside material for developers and explanations of how the algorithm works. The site also notes it is still in active development and invites corrections, so tool coverage may change over time.

If your goal is simply to encode or decode Base64 in the browser and read up on the algorithm in the same place, start from the sitemap to find the exact converter you need.

What Is Base64.Guru?

Base64.Guru is an independent, personal website dedicated to the Base64 binary-to-text encoding algorithm. According to its own description, it aims to cover "almost everything about Base64" for people who want to convert data, develop software that uses Base64, or learn how the algorithm works. It is not an official standards body or vendor site — the author describes himself as "a disciple who decided to collect and share knowledge," not a guru, and notes the site is still in active development.

What the site is for

The homepage states its three key features directly:

  • Converting — tools for encoding and decoding Base64 data.
  • Developing — material aimed at programmers who need to implement or debug Base64 handling.
  • Learning — explanations of the algorithm, its specification, and its variants.

The author's stated motivation is that Base64, despite being widely used and well documented across programming languages, had no single site fully dedicated to it. Base64.Guru was created to fill that gap.

What Base64 is, in the site's framing

The site describes Base64 as "the most popular binary-to-text algorithm," used to convert data into plain text so it survives transmission between different storage mediums without corruption. It also notes a second common use: embedding binary data directly into text documents such as HTML, CSS, JavaScript, or XML.

The homepage points out that the algorithm is well documented, supported by various programming languages, has spawned several modifications, and has its own specification — which is the scope the site tries to cover.

How to find your way around

The homepage directs visitors to the sitemap page for the full set of tools and articles ("all goodies"). If you arrive looking for something specific, the sitemap is the intended starting point rather than browsing the homepage alone.

The site also maintains a blog. Recent posts listed on the homepage include:

  • "What is 'aaaaigz0...my4xmda='?"
  • "Validate Base64 using Notepad++"
  • "Base64 encryption is a lie"

That last title is a useful signal of the site's editorial stance: it treats Base64 as an encoding scheme, not a security mechanism, and is willing to correct common misconceptions.

Who it suits, and what to keep in mind

Base64.Guru is a reasonable fit if you want one place to convert values, look up how Base64 behaves across languages and variants, or read practical notes on edge cases. It is a better match for developers and learners than for anyone seeking an authoritative standards reference — for that, the underlying specification is the source of record.

Two caveats come from the site itself. First, it is a personal project, not an official resource. Second, the author explicitly acknowledges that, because the site is under active development, it may contain mistakes or omissions, and invites corrections via the contact link. Treat it as a well-intentioned knowledge collection rather than a guaranteed-correct authority, and verify anything you depend on against the specification or your language's own documentation.

What Can I Learn About Base64 on Base64.Guru?

Base64.Guru is a site built around three functions: converting, developing, and learning. If your goal is to understand what Base64 is, how the algorithm works, and where it is used, the learning side of the site is the relevant part. The site describes itself as a place to find "almost everything about Base64," covering the algorithm's documentation, its specification, the programming languages that support it, and the modifications it has spawned.

What the site says it covers

According to the site's own description, Base64 is presented as the most popular binary-to-text algorithm, used to convert data into plain text so it survives transmission between different storage mediums. The site also notes a second common use: embedding binary data into text documents such as HTML, CSS, JavaScript, or XML.

That framing gives you a starting point for the topics the learning material is built around:

  • What the algorithm does — converting binary data to a text-safe form.
  • Why it exists — preventing data corruption during transmission.
  • Where it is used — embedding binary data inside text-based formats.
  • Its ecosystem — the specification, the range of programming languages that support it, and the variants that have grown out of it.

The gap the site claims to fill

The site makes a specific argument for its own existence: despite Base64's popularity and its formal specification, there was no official site or a site entirely dedicated to the algorithm. Base64.Guru was created to fill that gap. For a learner, that matters because it means the material is organized around one subject rather than scattered across language-specific documentation.

Learning through blog posts

The site's learning content extends into a blog. The posts listed on the homepage show the kind of questions the material addresses:

  • "What is 'aaaaigz0...my4xmda='?" — working backward from a string to understand what it represents.
  • "Validate Base64 using Notepad++" — a practical validation task using a common editor.
  • "Base64 encryption is a lie" — a piece that appears to correct a widespread misconception about what Base64 actually provides.

That last title is worth noting on its own. Base64 is an encoding scheme, not an encryption method, and a post dedicated to that distinction suggests the site treats common misunderstandings as part of what there is to learn.

A caveat stated by the site itself

The site's author is explicit about two things. First, the site is in active development, so mistakes or omissions are possible. Second, the author describes himself not as a guru but as "a disciple who decided to collect and share knowledge." The site invites corrections and suggestions. Treat the material as a curated collection rather than an authoritative standard, and cross-check anything you plan to rely on against the Base64 specification itself.

How to use it

If you are new to Base64, start with the conceptual explanation of what the algorithm is and why it is used, then move to the specification for the precise rules. If you already know the basics, the blog posts are where the edge cases and misconceptions live — the "encryption is a lie" post and the string-identification post are both examples of questions that come up in real work. The converting and developing sections of the site are separate from the learning material, so decide first whether you want to understand the algorithm or apply it.

What developer resources does Base64.Guru offer?

Base64.Guru is a site dedicated entirely to the Base64 binary-to-text algorithm, organized around three stated purposes: converting, developing, and learning. For developers specifically, it functions as a reference hub rather than a single tool — the site describes itself as covering "almost everything about Base64," including the algorithm's specification and the several modifications it has spawned. If you need to implement, debug, or verify Base64 handling in code, the site's own framing suggests it is aimed at that use case. Note that the site is described as still in active development, so some material may be incomplete or contain errors.

What the site says it covers

According to the site's own description, Base64.Guru addresses:

  • The algorithm itself — Base64 is described as the most popular binary-to-text algorithm, used to convert data into plain text to prevent corruption during transmission between different storage mediums.
  • Embedding use cases — the site notes Base64 is often used to embed binary data into text documents such as HTML, CSS, JavaScript, or XML.
  • Specification and variants — the description states that Base64 is well documented, supported by various programming languages, has spawned several modifications, and has its own specification.
  • Converting, developing, and learning — these are named as the site's three key features, with the full set of resources listed on its sitemap page.

The site's stated motivation is that, despite Base64's popularity, there was no official site or one completely dedicated to the algorithm — which is the gap it aims to fill.

How to use it as a developer reference

The site does not publish a formal API or library of its own; it positions itself as a knowledge and conversion resource. A practical approach:

  1. Start with the sitemap page — the site explicitly points there for "all goodies," so it is the fastest way to see what conversion, development, and learning material actually exists.
  2. Check the specification and variant coverage — if you are implementing Base64 rather than calling an existing library, the specification material is the relevant starting point, especially when you need to confirm behavior for a specific modification.
  3. Use the conversion tools to verify output — when your code produces an unexpected string, a converter lets you check whether the discrepancy is in your encoding step or elsewhere.
  4. Cross-check against your language's implementation — the site notes Base64 is supported by various programming languages, so treat its material as a reference to compare against your runtime's behavior, not as a replacement for it.

What to keep in mind

  • The site is written in English and describes itself as a personal knowledge-collection project; the author states plainly that he is "not a guru" and welcomes corrections.
  • Because it is in active development, verify anything you rely on for production code against your language's official documentation or the relevant specification.
  • The site's blog includes posts such as "Validate Base64 using Notepad++" and "Base64 encryption is a lie" — the latter is a useful reminder that Base64 is an encoding scheme, not encryption, which matters when reviewing code that treats it as a security measure.

Bottom line

Base64.Guru is best treated as a consolidated reference and conversion resource for developers working with Base64 — useful for checking specifications, variants, and encoded output, but not a substitute for your language's own Base64 library or the formal specification when correctness is critical.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 2018, this domain has about 8 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is Cloudflare, Inc, a widely used domain service provider. The domain uses the common .guru extension, which is not an independent safety signal.

DNS and Email

Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Google Workspace email service. No CNAME was found; the observed records resolve directly to addresses. SPF and DMARC are configured. DKIM status is unknown. TXT records include verification markers for Google. Such markers may also remain after a service stops being used.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Google Trust Services cloud or CDN ecosystem. The certificate's total validity is about 90 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Google Analytics, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. The title has 6 characters, within a common display range. A meta description is present, with 121 characters. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailGoogle Workspace
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.21.61.160

Registration details

RDAP / WHOIS

RegistrarCloudflare, Inc
Registered2018-08-26
Expires2027-08-26
Domain statusclient transfer prohibited
Nameserversines.ns.cloudflare.com、venkat.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Abase64.guru104.21.61.160300—
Abase64.guru172.67.211.237300—
AAAAbase64.guru2606:4700:3032::6815:3da0300—
AAAAbase64.guru2606:4700:3034::ac43:d3ed300—
MXbase64.guruaspmx.l.google.com36001
MXbase64.gurualt1.aspmx.l.google.com36005
MXbase64.gurualt2.aspmx.l.google.com36005
MXbase64.gurualt3.aspmx.l.google.com360010
MXbase64.gurualt4.aspmx.l.google.com360010
NSbase64.guruines.ns.cloudflare.com86400—
NSbase64.guruvenkat.ns.cloudflare.com86400—
TXTbase64.gurugoogle-site-verification=xcsOSG177jFmdES4RJvVBbFJajip9QgxNRB0EF2OTos3600—
TXTbase64.guruv=spf1 include:_spf.google.com ~all3600—
DMARC_dmarc.base64.guruv=DMARC1; p=quarantine120—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectbase64.guru
IssuerGoogle Trust Services
Valid until2026-12-12T21:58 · Remaining when checked: 73 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
servercloudflare

Identified technologies

Google AnalyticsCloudflare

Pages, Search and Sharing

Meta descriptionAlmost everything about Base64 for those who want to convert, develop, or learn the most popular binary-to-text algorithm
Canonical URLNot detected
LanguageEnglish (default)
Twitter CardNot detected
mediapartners-google 0 allowed · 3 disallowed
  • Disallow/encode
  • Disallow/decode
  • Disallow/contacts
All bots 0 allowed · 1 disallowed
  • Disallow/xhr/

User reviews (0)

  • No reviews yet.