{% extends "base.html" %} {% set _page_id = normalize_page_id(hashformat=fileformat) %} {% set _cms_title = get_page_content(_page_id, 'title', g.lang_code) %} {% set _cms_desc = get_page_content(_page_id, 'description', g.lang_code) %} {% set _cms_heading = get_page_content(_page_id, 'page_heading', g.lang_code) %} {% set _cms_page_desc = get_page_content(_page_id, 'page_description', g.lang_code) %} {% set _cms_head_html = get_page_content(_page_id, 'head_html', g.lang_code) %} {% set _cms_og_image = get_page_content(_page_id, 'og_image', g.lang_code) %} {% block og_image_tag %}{% if _cms_og_image %}{% endif %}{% endblock %} {% block title %} {% if _cms_title %} {{ _cms_title }} {% else %} {{ algorithm_name }} {% trans %}Hash Generator{% endtrans %} | OnlineConvert.cc {% endif %} {% endblock %} {% block description %} {% if _cms_desc %} {{ _cms_desc }} {% else %} {% trans algo=algorithm_name %}Generate {{ algo }} hashes online from text or file upload. Free, fast and secure.{% endtrans %} {% endif %} {% endblock %} {% block extra_head %} {% if _cms_head_html %}{{ _cms_head_html|safe }}{% endif %} {% endblock %} {% block head %} {{ super() }} {% endblock %} {% block header_menu %} {% endblock %} {% block content %} {% set _ht_hash = site.get('hero_bg_type', 'gradient') if site is defined else 'gradient' %} {% set _hero_img = site.get('hero_bg_image', '') if site is defined else '' %} {% set _hero_lcl = (site.get('hero_img_left_color_light', '#1e3a5f') if site is defined) or '#1e3a5f' %} {% set _hero_lcd = (site.get('hero_img_left_color_dark', '#0f172a') if site is defined) or '#0f172a' %}
{% if _ht_hash == 'image' %} {% endif %} {% if _ht_hash == 'gradient' %}
{% elif _ht_hash == 'image' and _hero_img %}
{% endif %}
{% trans %}HASH{% endtrans %}

{% if _cms_heading %} {{ _cms_heading }} {% else %} {{ algorithm_name }} {% trans %}Hash Generator{% endtrans %} {% endif %}

{% if _cms_page_desc %} {{ _cms_page_desc }} {% else %} {% trans algo=algorithm_name %}Generate {{ algo }} hashes from text or uploaded files. Optionally provide a shared HMAC key or salt.{% endtrans %} {% endif %}

{% with messages = get_flashed_messages(category_filter=["error"]) %}{% for msg in messages %}{% endfor %}{% endwith %} {% if error and error.message %}
{{ error.message }}
{% endif %}
{% trans %}Max 1 file, up to 1GB{% endtrans %}
{% trans %}or{% endtrans %}

{% trans %}Enter text to generate hash{% endtrans %}

{% trans %}Type or paste the text you want to convert to a hash{% endtrans %}

{% if supports_hmac or supports_salt %}

{% if supports_hmac %} {% trans %}HMAC Key{% endtrans %} {% else %} {% trans %}Salt{% endtrans %} {% endif %} ({% trans %}optional{% endtrans %})

{% if supports_hmac %} {% trans %}Provide a secret key for HMAC-based hash authentication{% endtrans %} {% else %} {% trans %}Provide a salt to strengthen the hash output{% endtrans %} {% endif %}

{% endif %}

{% trans %}Upload a file or enter text above, then click Generate Hash{% endtrans %}

{% include "shared/reviews.html" %} {% include "shared/quick-content.html" %} {% include "shared/quick-access.html" %} {% include "shared/quick-faq.html" %}

{% trans %}Paste from Clipboard{% endtrans %}

{% trans %}Copy a file or screenshot, then press{% endtrans %} Ctrl+V / Cmd+V {% trans %}below.{% endtrans %}

Windows
{% trans %}Screenshot{% endtrans %} Win+Shift+S {% trans %}File{% endtrans %} Ctrl+C {% trans %}in Explorer{% endtrans %}
macOS
{% trans %}Screenshot{% endtrans %} Cmd+Shift+4 {% trans %}File{% endtrans %} Cmd+C {% trans %}in Finder{% endtrans %}
{% trans %}Click here, then press Ctrl+V / Cmd+V{% endtrans %}
{% endblock %} {% block footer %} {{ super() }} {% endblock %} {% block faq_java %} {% endblock %}