[{"data":1,"prerenderedAt":271},["ShallowReactive",2],{"docs-nav":3,"docs-page-\u002Fdocs\u002Fconsole\u002Freplay-forward-and-export":133},[4,27,53,68,83,98,117],{"slug":5,"label":6,"pages":7},"get-started","Get Started",[8,12,17,22],{"path":9,"title":10,"order":11},"\u002Fdocs","Welcome",0,{"path":13,"title":14,"navTitle":15,"order":16},"\u002Fdocs\u002Fget-started\u002Fquickstart","Quickstart",null,1,{"path":18,"title":19,"navTitle":20,"order":21},"\u002Fdocs\u002Fget-started\u002Fconnect-to-a-cluster","Connecting to a Kafka Cluster","Clusters",2,{"path":23,"title":24,"navTitle":25,"order":26},"\u002Fdocs\u002Fget-started\u002Flicense","Licensing and Activation","License",3,{"slug":28,"label":29,"pages":30},"console","Console",[31,35,39,43,48],{"path":32,"title":33,"navTitle":34,"order":16},"\u002Fdocs\u002Fconsole\u002Foverview","Produce and Consume Messages in the Kafka Console","Overview",{"path":36,"title":37,"navTitle":38,"order":21},"\u002Fdocs\u002Fconsole\u002Fconsuming-messages","Kafka Consumer: Reading Messages from a Topic","Consuming",{"path":40,"title":41,"navTitle":42,"order":26},"\u002Fdocs\u002Fconsole\u002Fdecoding-messages","Decoding Kafka Avro and Protobuf Messages","Decoding",{"path":44,"title":45,"navTitle":46,"order":47},"\u002Fdocs\u002Fconsole\u002Fproducing-messages","Kafka Producer: Sending Messages to a Topic","Producing",4,{"path":49,"title":50,"navTitle":51,"order":52},"\u002Fdocs\u002Fconsole\u002Freplay-forward-and-export","Replay and Export Kafka Messages","Replay & export",5,{"slug":54,"label":55,"pages":56},"topics","Topics",[57,60,64],{"path":58,"title":59,"navTitle":34,"order":16},"\u002Fdocs\u002Ftopics\u002Foverview","Browse and Inspect Kafka Topics",{"path":61,"title":62,"navTitle":63,"order":21},"\u002Fdocs\u002Ftopics\u002Fcreate-a-topic","Create a Kafka Topic: Partitions, Replication, and Retention","Create a topic",{"path":65,"title":66,"navTitle":67,"order":26},"\u002Fdocs\u002Ftopics\u002Fpartitions-and-records","Adding Kafka Partitions and Deleting Records","Partitions & records",{"slug":69,"label":70,"pages":71},"schema-registry","Schema Registry",[72,75,79],{"path":73,"title":74,"navTitle":34,"order":16},"\u002Fdocs\u002Fschema-registry\u002Foverview","Browse Kafka Schema Registry Subjects and Versions",{"path":76,"title":77,"navTitle":78,"order":21},"\u002Fdocs\u002Fschema-registry\u002Fnew-versions","Register Kafka Schemas and Publish New Versions","New versions",{"path":80,"title":81,"navTitle":82,"order":26},"\u002Fdocs\u002Fschema-registry\u002Fmock-and-lab","Avro Schema Validator and Mock Data Generator","Mock & Lab",{"slug":84,"label":85,"pages":86},"consumer-groups","Consumer Groups",[87,90,94],{"path":88,"title":89,"navTitle":34,"order":16},"\u002Fdocs\u002Fconsumer-groups\u002Foverview","Browse Kafka Consumer Groups and Assignments",{"path":91,"title":92,"navTitle":93,"order":21},"\u002Fdocs\u002Fconsumer-groups\u002Flag","Monitor Kafka Consumer Lag","Lag",{"path":95,"title":96,"navTitle":97,"order":26},"\u002Fdocs\u002Fconsumer-groups\u002Freset-offsets","Reset Kafka Consumer Group Offsets","Reset offsets",{"slug":99,"label":100,"pages":101},"data-clone","Data Clone",[102,105,109,113],{"path":103,"title":104,"navTitle":34,"order":16},"\u002Fdocs\u002Fdata-clone\u002Foverview","Clone Kafka Topics Between Clusters",{"path":106,"title":107,"navTitle":108,"order":21},"\u002Fdocs\u002Fdata-clone\u002Fscope-and-range","Configure Kafka Topic Cloning","Scope & range",{"path":110,"title":111,"navTitle":112,"order":26},"\u002Fdocs\u002Fdata-clone\u002Fmasking","Mask Sensitive Data in Kafka Messages","Masking",{"path":114,"title":115,"navTitle":116,"order":47},"\u002Fdocs\u002Fdata-clone\u002Fpre-flight","Run Pre-flight Checks Before a Kafka Data Clone","Pre-flight",{"slug":118,"label":119,"pages":120},"operate","Operate",[121,125,129],{"path":122,"title":123,"navTitle":124,"order":16},"\u002Fdocs\u002Foperate\u002Fbrokers","Inspect Kafka Brokers and Cluster Configuration","Brokers",{"path":126,"title":127,"navTitle":128,"order":21},"\u002Fdocs\u002Foperate\u002Faccess-control","Inspect Kafka ACLs and Simulate Access","Access Control",{"path":130,"title":131,"navTitle":132,"order":26},"\u002Fdocs\u002Foperate\u002Factivity-logs","Review Kafka Changes in Kafma Activity Logs","Activity Logs",{"id":134,"title":50,"body":135,"description":262,"extension":263,"lastUpdated":264,"meta":265,"navTitle":51,"navigation":266,"order":52,"path":49,"seo":267,"sitemap":268,"stem":269,"__hash__":270},"docs\u002Fdocs\u002Fconsole\u002Freplay-forward-and-export.md",{"type":136,"value":137,"toc":255},"minimark",[138,142,147,155,166,175,179,190,193,200,203,207,214,217,224,232,236],[139,140,141],"p",{},"In Kafma, replay loads an existing record into the producer for the same or\nanother topic in its cluster. You can replay, forward, or export messages\ndirectly from the Console without copying payloads between views.",[143,144,146],"h2",{"id":145},"replay-kafka-messages-to-a-topic","Replay Kafka messages to a topic",[139,148,149,150,154],{},"Open a message’s action menu and select ",[151,152,153],"strong",{},"Replay to topic",". Choose the current\ntopic or another topic in the same cluster. Kafma opens the target Console tab,\nexpands its producer, and fills in the message’s key, value, and headers.",[139,156,157,158,161,162,165],{},"Review or edit the draft, then select ",[151,159,160],{},"Produce",". Replay does not write\nanything until you produce the draft. Replaying to the current topic keeps the\noriginal partition; another topic starts with ",[151,163,164],{},"Partition"," set to Auto.",[139,167,168],{},[169,170],"img",{"alt":171,"height":172,"src":173,"width":174},"Choosing a topic to replay a Kafka message to in Kafma",846,"https:\u002F\u002Fmedia.kafma.app\u002Fdocs\u002Fconsole\u002Freplay-forward-and-export\u002Freplay.png",1568,[143,176,178],{"id":177},"forward-kafka-messages-to-another-cluster","Forward Kafka messages to another cluster",[139,180,181,182,185,186,189],{},"Use ",[151,183,184],{},"Forward to cluster"," in a message’s action menu to send one record. To\nforward the current search and partition filter results, use ",[151,187,188],{},"Forward"," in the\nConsole toolbar.",[139,191,192],{},"Forward sends records immediately to the same topic name on the destination\ncluster. If the topic does not exist, Kafma creates it with the source partition\ncount.",[139,194,195,196,199],{},"Forward does not copy Schema Registry subjects or preserve schema encoding.\nDecoded schema messages are sent as plain JSON or text. Use\n",[197,198,100],"a",{"href":103}," when the destination needs schemas and\nConfluent wire-format records. Forwarding into a Production cluster is disabled.",[139,201,202],{},"Messages that cannot be fully loaded or decoded are skipped rather than sent\nwith incomplete data. The result reports how many records were sent, skipped,\nor failed.",[143,204,206],{"id":205},"export-kafka-messages-as-json-or-csv","Export Kafka messages as JSON or CSV",[139,208,209,210,213],{},"Apply a search or partition filter, then open ",[151,211,212],{},"Export"," in the Console toolbar.\nThe export contains the current filtered set, not the hidden records.",[139,215,216],{},"JSON exports an array; CSV writes one row per record. Both include the timestamp,\npartition, offset, key, and value, with headers when present. CSV also records\nwhether the key or value is null. Export uses the active decoding formats;\nfailed decodes are saved as full hex with the error instead of being discarded.",[139,218,219,220,223],{},"To save one message, open its action menu and select ",[151,221,222],{},"Save to file",". A single\nrecord is saved as JSON.",[139,225,226],{},[169,227],{"alt":228,"height":229,"src":230,"width":231},"Exporting the current filtered Kafka messages as CSV or JSON in Kafma",476,"https:\u002F\u002Fmedia.kafma.app\u002Fdocs\u002Fconsole\u002Freplay-forward-and-export\u002Fexport.png",1560,[143,233,235],{"id":234},"next-steps","Next steps",[237,238,239,245,250],"ul",{},[240,241,242],"li",{},[197,243,244],{"href":36},"Consume Kafka messages",[240,246,247],{},[197,248,249],{"href":44},"Produce Kafka messages",[240,251,252],{},[197,253,254],{"href":103},"Clone topics between clusters",{"title":256,"searchDepth":26,"depth":26,"links":257},"",[258,259,260,261],{"id":145,"depth":21,"text":146},{"id":177,"depth":21,"text":178},{"id":205,"depth":21,"text":206},{"id":234,"depth":21,"text":235},"Replay and export Kafka messages with Kafma. Send records to another topic, forward filtered messages between clusters, or download them as JSON or CSV.","md","2026-08-01",{},true,{"title":50,"description":262},{"loc":49},"docs\u002Fconsole\u002Freplay-forward-and-export","4o8sz7aTrfj7xrj-OWs8YQzAWTCjwRYB3_1UbgMWioI",1785561255515]