{"id":709,"date":"2026-10-04T10:56:12","date_gmt":"2026-10-04T09:56:12","guid":{"rendered":"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/generator-hash-sha-256\/"},"modified":"2026-10-04T10:56:12","modified_gmt":"2026-10-04T09:56:12","slug":"generator-hash-sha-256","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/generator-hash-sha-256\/","title":{"rendered":"Generator haszy SHA-256"},"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\">Wygeneruj hash SHA-256<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"709\" data-favorite-title=\"Hash SHA-256\" data-favorite-url=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/generator-hash-sha-256\/\" data-favorite-excerpt=\"Wpisz dowolny tekst i natychmiast otrzymaj jego hash SHA-256 \u2014 skr\u00f3t o sta\u0142ej d\u0142ugo\u015bci 256 bit\u00f3w (64 znaki szesnastkowe). Przydatny do sum kontrolnych, weryfikacji integralno\u015bci i odcisk\u00f3w palc\u00f3w danych.\" aria-label=\"Dodaj do ulubionych\" 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\/pl\/narzedzia-internetowe\/generator-hash-sha-256\/\" method=\"POST\" class=\"calculator\" id=\"calculator-709\" data-post=\"709\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Pola danych<\/legend><div class=\"field is-single\" id=\"input-1\"><label for=\"field-1\">Tekst do zhashowania<\/label><textarea id=\"field-1\" name=\"tekst_do_zhashowania\">Hello world!<\/textarea><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Przelicz ponownie\" id=\"calculate-button\" data-post=\"709\">Oblicz<\/button><button type=\"reset\">Wyczy\u015b\u0107<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Obliczaj automatycznie<\/label><small>Po w\u0142\u0105czeniu wynik aktualizuje si\u0119 automatycznie po zmianie dowolnej warto\u015bci.<\/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> Wynik hashowania<\/h3><div class=\"result-box\"><div class=\"field-result is-column\" id=\"output-1\"><span class=\"field-title\"><span>Hash SHA-256<\/span><\/span><span class=\"field-value\" id=\"result-1\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Kopiuj wynik\" aria-label=\"Kopiuj wynik\"><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\">Kopiuj link do tego obliczenia<\/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>Zostaw komentarz<\/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=\"709\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">Jak oceniasz ten wynik?<\/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\">Lubi\u0119 to <\/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\">Pomocne <\/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\">Niejasne <\/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\">Rozczarowanie <\/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\">Niedok\u0142adne <\/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>Wz\u00f3r hasha SHA-256<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Wz\u00f3r<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ \\text{SHA-256}(M) = H_0^{(N)} \\,\\|\\, H_1^{(N)} \\,\\|\\, H_2^{(N)} \\,\\|\\, H_3^{(N)} \\,\\|\\, H_4^{(N)} \\,\\|\\, H_5^{(N)} \\,\\|\\, H_6^{(N)} \\,\\|\\, H_7^{(N)} \\]\n\\[ H^{(0)} = (h_0, h_1, \\dots, h_7), \\qquad H^{(i)} = \\text{compress}\\!\\left(H^{(i-1)}, M^{(i)}\\right) \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Gdzie:<\/strong><\/p>\n<ul>\n<li>\\(M\\) \u2014 komunikat wej\u015bciowy, zakodowany w UTF-8 i uzupe\u0142niony do wielokrotno\u015bci 512 bit\u00f3w<\/li>\n<li>\\(M^{(i)}\\) \u2014 \\(i\\)-ty 512-bitowy blok komunikatu<\/li>\n<li>\\(H^{(0)}\\) \u2014 osiem pocz\u0105tkowych warto\u015bci hasza zdefiniowanych w standardzie FIPS 180-4<\/li>\n<li>\\(\\text{compress}\\) \u2014 funkcja kompresji: 64 rundy dodawa\u0144 modularnych, rotacji i operacji bitowych wykonywanych na zmiennych roboczych \\(a\\) do \\(h\\)<\/li>\n<li>\\(H_j^{(N)}\\) \u2014 osiem 32-bitowych s\u0142\u00f3w stanu ko\u0144cowego po przetworzeniu wszystkich \\(N\\) blok\u00f3w<\/li>\n<li>\\(\\|\\) \u2014 konkatenacja; osiem 32-bitowych s\u0142\u00f3w jest \u0142\u0105czone w 256-bitowy skr\u00f3t<\/li>\n<\/ul>\n<p>W przeciwie\u0144stwie do prostego wzoru arytmetycznego SHA-256 to algorytm iteracyjny: komunikat jest dzielony na bloki 512-bitowe, ka\u017cdy blok jest wplatywany w stan wewn\u0119trzny przez 64 rundy operacji bitowych, a stan ko\u0144cowy jest zwracany jako 64-znakowy ci\u0105g szesnastkowy.<\/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>Hash SHA-256 \u2014 przyk\u0142ad obliczenia<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Przyk\u0142ad:<\/strong> domy\u015blny tekst wej\u015bciowy to <code>Hello world!<\/code> \u2014 ta sama warto\u015b\u0107 jest wst\u0119pnie wpisana w kalkulatorze, wi\u0119c mo\u017cesz odtworzy\u0107 ten wynik.<\/p>\n<p>\\[ \\text{SHA-256}(\\texttt{\"Hello world!\"}) = \\texttt{c0535e4be2b79ffd93291305436bf889314e4a3faec05ecffcbb7df31ad9e51a} \\]<\/p>\n<p><strong>Wynik:<\/strong> 64-znakowy skr\u00f3t szesnastkowy: <code>c0535e4be2b79ffd93291305436bf889314e4a3faec05ecffcbb7df31ad9e51a<\/code><\/p>\n<p>Zwr\u00f3\u0107 uwag\u0119, \u017ce nawet drobna zmiana wej\u015bcia \u2014 na przyk\u0142ad dodanie lub usuni\u0119cie jednego znaku \u2014 daje zupe\u0142nie inny hash. To efekt lawinowy, definiuj\u0105cy w\u0142a\u015bciwo\u015b\u0107 bezpiecznych funkcji skr\u00f3tu.<\/p>\n<p>\n\r\n<\/section>\n<h2>Jak korzysta\u0107 z kalkulatora haszy SHA-256<\/h2>\n<ol>\n<li>Wpisz lub wklej sw\u00f3j tekst w pole <strong>Tekst do hashowania<\/strong>. Akceptowany jest dowolny tekst, w tym znaki ko\u0144ca linii i znaki Unicode, kt\u00f3re s\u0105 przetwarzane jako UTF-8.<\/li>\n<li>Obliczenie wykonuje si\u0119 automatycznie \u2014 nie ma przycisku do naci\u015bni\u0119cia. Wynik pojawia si\u0119 natychmiast pod polem <strong>Wynik hashowania<\/strong>.<\/li>\n<li>Skopiuj warto\u015b\u0107 <strong>Hash SHA-256<\/strong> (64-znakowy ci\u0105g szesnastkowy) przyciskiem kopiowania i u\u017cyj jej wsz\u0119dzie, gdzie jej potrzebujesz.<\/li>\n<li>Aby zhashowa\u0107 inny tekst, po prostu zast\u0105p zawarto\u015b\u0107 wej\u015bcia; hash aktualizuje si\u0119 w czasie rzeczywistym.<\/li>\n<\/ol>\n<h2>Czym jest SHA-256?<\/h2>\n<p>SHA-256 to kryptograficzna funkcja skr\u00f3tu z rodziny SHA-2, opublikowana przez ameryka\u0144ski Narodowy Instytut Standard\u00f3w i Technologii (NIST) w standardzie FIPS 180-4. Przyjmuje wej\u015bcie o dowolnej d\u0142ugo\u015bci \u2014 pojedynczy znak, has\u0142o albo ca\u0142y plik \u2014 i zwraca sta\u0142y 256-bitowy wynik, zapisywany zwyczajowo jako 64 znaki szesnastkowe.<\/p>\n<p>SHA-256 ma trzy w\u0142a\u015bciwo\u015bci, kt\u00f3re czyni\u0105 j\u0105 praktycznie u\u017cyteczn\u0105. Jest <strong>deterministyczna<\/strong>: to samo wej\u015bcie zawsze daje ten sam hash. Jest <strong>jednokierunkowa<\/strong> (odporna na odwr\u00f3cenie obrazu): z samych haszy praktycznie nie da si\u0119 obliczeniowo odtworzy\u0107 oryginalnego wej\u015bcia. I jest <strong>odporna na kolizje<\/strong>: znalezienie dw\u00f3ch r\u00f3\u017cnych wej\u015b\u0107 o tym samym hashu jest przy obecnej technologii praktycznie niemo\u017cliwe.<\/p>\n<p>Te w\u0142a\u015bciwo\u015bci wyja\u015bniaj\u0105, gdzie spotkasz SHA-256 w prawdziwym \u015bwiecie. Weryfikuje ona integralno\u015b\u0107 plik\u00f3w na stronach pobierania i w mened\u017cerach pakiet\u00f3w, zabezpiecza kopanie w modelu proof-of-work i adresy transakcji Bitcoina, chroni certyfikaty TLS\/SSL i stanowi podstaw\u0119 solonych schemat\u00f3w hashowania hase\u0142 (cho\u0107 do hase\u0142 preferuje si\u0119 dzi\u015b dedykowane, celowo powolne algorytmy, jak bcrypt czy Argon2). Gdy strona publikuje sum\u0119 kontroln\u0105 SHA-256 pliku, mo\u017cesz zhashowa\u0107 swoj\u0105 pobran\u0105 kopi\u0119 i por\u00f3wna\u0107: identyczne skr\u00f3ty oznaczaj\u0105, \u017ce plik nie zosta\u0142 uszkodzony ani naruszony.<\/p>\n<p>Przydatny model mentalny: hash to odcisk palca danych. Dwa identyczne pliki zawsze maj\u0105 ten sam odcisk, ale odcisk niczego nie m\u00f3wi o samym pliku, a nie znamy dw\u00f3ch r\u00f3\u017cnych plik\u00f3w, kt\u00f3re mia\u0142yby wsp\u00f3lny odcisk.<\/p>\n<h2>Ograniczenia i praktyczne wskaz\u00f3wki<\/h2>\n<ul>\n<li><strong>Wej\u015bciem jest tekst, nie pliki.<\/strong> Ten kalkulator hashuje tekst, kt\u00f3ry wpisujesz. Aby zweryfikowa\u0107 pobrany plik, u\u017cyj lokalnego narz\u0119dzia (<code>sha256sum<\/code> na Linuksie, <code>certutil -hashfile plik SHA256<\/code> na Windows lub <code>shasum -a 256<\/code> na macOS) i por\u00f3wnaj wynik z opublikowan\u0105 sum\u0105 kontroln\u0105.<\/li>\n<li><strong>Bia\u0142e znaki maj\u0105 znaczenie.<\/strong> Spacja na ko\u0144cu, znak nowej linii lub inne zako\u0144czenie linii daj\u0105 zupe\u0142nie inny hash. Je\u015bli wklejasz tekst, a wynik nie zgadza si\u0119 z oczekiwan\u0105 warto\u015bci\u0105, niewidoczne bia\u0142e znaki to najcz\u0119stszy winowajca.<\/li>\n<li><strong>Hashowanie to nie szyfrowanie.<\/strong> Nie da si\u0119 \u201eodszyfrowa\u0107\u201d hasha SHA-256 z powrotem do oryginalnego tekstu. Je\u015bli potrzebujesz odwracalnego kodowania, u\u017cyj zamiast tego <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/koder-base64\/\">kodera Base64<\/a> lub <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/dekoder-base64\/\">dekodera Base64<\/a>.<\/li>\n<li><strong>Nie jest idealny do hase\u0142.<\/strong> Zwyk\u0142y SHA-256 jest szybki, co czyni go podatnym na ataki brute-force i tablice t\u0119czowe przy przechowywaniu hase\u0142. Do tego celu u\u017cywaj solonych, celowo powolnych algorytm\u00f3w (bcrypt, scrypt, Argon2).<\/li>\n<li><strong>Wielko\u015b\u0107 liter skr\u00f3tu.<\/strong> To narz\u0119dzie zwraca zapis szesnastkowy ma\u0142ymi literami. Skr\u00f3ty wielkimi literami s\u0105 r\u00f3wnowa\u017cne \u2014 <code>A<\/code> i <code>a<\/code> oznaczaj\u0105 t\u0119 sam\u0105 warto\u015b\u0107. Wi\u0119kszo\u015b\u0107 narz\u0119dzi por\u00f3wnuj\u0105cych akceptuje obie formy, ale niekt\u00f3re rozr\u00f3\u017cniaj\u0105 wielko\u015b\u0107 liter.<\/li>\n<li><strong>Wyb\u00f3r algorytmu hashowania.<\/strong> SHA-256 jest obecnie bezpieczny i niez\u0142amany. Starsze algorytmy nie s\u0105: dla kompatybilno\u015bci ze starymi systemami mo\u017cesz jeszcze spotka\u0107 <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/generator-haszy-md5\/\">hash MD5<\/a>, ale jest on kryptograficznie z\u0142amany i nigdy nie nale\u017cy go u\u017cywa\u0107 do cel\u00f3w bezpiecze\u0144stwa.<\/li>\n<li><strong>D\u0142ugie wej\u015bcia.<\/strong> SHA-256 jest zdefiniowany dla komunikat\u00f3w o d\u0142ugo\u015bci do \\(2^{64}-1\\) bit\u00f3w (oko\u0142o 2 eksabajt\u00f3w), co znacznie wykracza poza jakiekolwiek praktyczne wej\u015bcie tekstowe. D\u0142ugo\u015b\u0107 wej\u015bcia nie zmienia rozmiaru wyniku \u2014 to zawsze dok\u0142adnie 64 znaki szesnastkowe.<\/li>\n<\/ul>\n<h2>Typowe zastosowania tego kalkulatora<\/h2>\n<ul>\n<li>Generowanie sum kontrolnych do por\u00f3wnywania kr\u00f3tkich ci\u0105g\u00f3w lub fragment\u00f3w konfiguracji.<\/li>\n<li>Sprawdzanie, \u017ce tekst zosta\u0142 wpisany dok\u0142adnie (np. klucze API, ci\u0105gi licencyjne, odpowiedzi egzaminacyjne).<\/li>\n<li>Tworzenie szybkiego, unikalnego identyfikatora lub odcisku palca fragmentu tekstu.<\/li>\n<li>Odtwarzanie haszy spotykanych w poradnikach, zadaniach CTF i \u0107wiczeniach programistycznych.<\/li>\n<\/ul>\n<p>Je\u015bli pracujesz z tekstem zakodowanym lub przekszta\u0142conym, przydatne mog\u0105 si\u0119 te\u017c okaza\u0107 <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/konwerter-hex\/\">konwerter hex<\/a> lub <a href=\"https:\/\/wpcalc.com\/pl\/narzedzia-internetowe\/licznik-znakow\/\">licznik znak\u00f3w<\/a> do sprawdzenia wej\u015bcia przed jego zhashowaniem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wpisz dowolny tekst i natychmiast otrzymaj jego hash SHA-256 \u2014 skr\u00f3t o sta\u0142ej d\u0142ugo\u015bci 256 bit\u00f3w (64 znaki szesnastkowe). Przydatny do sum kontrolnych, weryfikacji integralno\u015bci i odcisk\u00f3w palc\u00f3w danych.<\/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-709","post","type-post","status-publish","format-standard","hentry","category-narzedzia-internetowe","tag-narzedzia-konwersji"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts\/709","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/comments?post=709"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts\/709\/revisions"}],"predecessor-version":[{"id":1537,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/posts\/709\/revisions\/1537"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/media?parent=709"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/categories?post=709"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/pl\/wp-json\/wp\/v2\/tags?post=709"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}